Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297

    jQuery.Post qualcuno mi puo' spiegare?

    non riesco a capire come posso inviare dati da un form e recuperarli con jquery

    http://api.jquery.com/jQuery.post/

    sto provando cosi ma non succede niente


    <script type="text/javascript" src="jquery-1.5.min.js"></script>


    <script type="text/javascript">

    $.post('test.php', function(data) {
    $('.result').html(data);
    });


    </script>



    <div id="output"></div>




    in test.php ci sta

    echo "ciaoooooooooooooo";



    qualcuno puo' spiegarmi passo passo come spedire dati inviati da un form?

    <form>
    <input type="text" name="name">
    <input type="text" name="time">
    <input type="submit" value="invia">
    </form>

    grazie ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    <script type="text/javascript" src="jquery-1.5.min.js"></script>
    <script type="text/javascript">
    $.post('test.php', function(data) {
    $('#output').html(data);
    });
    </script>
    
    <div id="output"></div>

  3. #3
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    ok e se volessi inviare dei dati da un form?

    <script type="text/javascript" src="jquery-1.5.min.js"></script>
    <script type="text/javascript">
    $.post('test.php', function(data) {
    $('#output').html(data);
    });
    </script>

    <div id="output"></div>


    <form>
    <input type="text" name="name">
    <input type="text" name="time">
    <input type="submit" value="invia">
    </form>


    name e time dove li prende?
    parlami in modo elementare perchè è da poco che mi avvicino a jquery e ho le idee molto confuse grazie ciao

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi venire qui e chiedere che qualcuno ti insegni i rudimenti

    http://javascript.html.it/guide/leggi/168/guida-jquery/

    Magari quando ti si saranno schiarite le idee e avrai un problema specifico, non una mancanza di basi ...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    <script type="text/javascript" src="jquery-1.5.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function() {  
      $("#invio_dati").submit(function(){ 
          $.post('test.php', function(data) {
              $('#output').html(data);
          });
          return false;  
      });
    });
    </script>
    
    <div id="output"></div>
    
    
    <form>
    <input type="text" name="name">
    <input type="text" name="time">
    <input type="submit" id="invio_dati" value="invia">
    </form>

  6. #6
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    ma infatti se leggi br1 io ho scritto


    che non ho capito la guida di http://api.jquery.com/jQuery.post/


    quindi me la sono prima letta e non ci ho capito una mazza e volevo chiedere a voi dei suggerimenti

    ma che cavolo ma è un forum di discussione o non si puo' pubblicare niente???'?????????

    mando una lettera a html.it mo basta

  7. #7
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    Originariamente inviato da Vindav
    codice:
    <script type="text/javascript" src="jquery-1.5.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function() {  
      $("#invio_dati").submit(function(){ 
          $.post('test.php', function(data) {
              $('#output').html(data);
          });
          return false;  
      });
    });
    </script>
    
    <div id="output"></div>
    
    
    <form>
    <input type="text" name="name">
    <input type="text" name="time">
    <input type="submit" id="invio_dati" value="invia">
    </form>


    VINdav sto provando come dici tu ma non mi stampa niente

    nel file test.php ho messo
    Codice PHP:
    <?php

    $name
    =$_GET['name'];
    $dati =$_GET['time'];

    echo 
    $name $dati";

    ?>

    ho provato anche a mettere


    Codice PHP:
    <?php

    $name
    =$_POST['name'];
    $dati =$_POST  ['time'];

    echo 
    $name $dati";

    ?>

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    <script type="text/javascript" src="jquery-1.5.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function() {  
      $("#invio_dati").submit(function(){ 
          $.post('test.php', $("#testform").serialize(), function(data) {
              $('#output').html(data);
          });
          return false;  
      });
    });
    </script>
    
    <div id="output"></div>
    
    
    <form id="testForm">
    <input type="text" name="name">
    <input type="text" name="time">
    <input type="submit" id="invio_dati" value="invia">
    </form>

  9. #9
    Utente bannato
    Registrato dal
    Dec 2010
    Messaggi
    297
    provato anche cosi non funge

    grazie per il tempo che mi stai dedicando

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    verifica che non ci siano errori nella console e metti un alert all'interno della funzione post

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.