Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    209
    RTFM:

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

    e cerca "Example: send form data using ajax requests"

  2. #12
    codice:
    <form name="formNAME" id="formID" action="page.php" method="post" />
    
       <input type="text" name="campo1" />
       <input type="text" name="campo2" />
       <input type="text" name="campo3" />
    
       <input type="image" src="path/to/image" />
    
    </form>
    codice:
    $document.ready(function(){
       $.post("page.php", $("#formID").serialize());
       return false;
    });
    Questo dovrebbe intercettare direttamente il submit del form? Perchè non lo fa.
    o si deve mettere qualcosa al submit del form?
    Ciao!

  3. #13
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    no, quello dovrebbe inviare il form via ajax non appena l' xhtml e' disponibile,
    a patto di cambiare questo $document in $(document)

    come ti e' gia' stato suggerito
    codice:
    $document.ready(function(){
      $('#formID').submit(function() {
        // quello che devi fare, per es.
        $.post("page.php", $("#formID").serialize());
        return false;
      });
    });
    blocca l' invio normale e invia via ajax

  4. #14

    Ho risolto col codice trovato qui:
    http://www.roseindia.net/ajax/jquery/formPost.html

    Che mi pare lo stesso di questo, (http://jquery.malsup.com/form/) che avevo già usato... evidentemente sbagliando qualcosa.

    ah! L'alert non lo mostra anche se lo lascio nel codice.
    Ciao!

  5. #15
    Originariamente inviato da Xinod
    no, quello dovrebbe inviare il form via ajax non appena l' xhtml e' disponibile,
    a patto di cambiare questo $document in $(document)

    come ti e' gia' stato suggerito
    codice:
    $document.ready(function(){
      $('#formID').submit(function() {
        // quello che devi fare, per es.
        $.post("page.php", $("#formID").serialize());
        return false;
      });
    });
    blocca l' invio normale e invia via ajax
    Ho scritto mentre scrivevi tu, avevo la finestra aperta da un po.
    grazie per il reply.
    Ciao!

  6. #16
    Il mio form, ha un unico campo text, che all'invio resta compilato.
    Come posso fare per svuotarlo al submit?

    codice:
    <script type="text/javascript">
       // wait for the DOM to be loaded 
       $(document).ready(function() {
    	// bind 'bidForm'
    	$('#bidForm').ajaxForm(function(data) {});
    	return false;
       });
    </script>
    Ciao!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.