Formulaire de jQuery Plugin - faire de la magie AJAX facilement
L'autre jour, j'ai rencontré sur un plugin qui permet aux développeurs façon la plus simple la possibilité de mettre en œuvre leurs formulaires en fonction AJAX.
Il a été co-développé par John Resig , un des fondateurs de jQuery.
Il offre une variété de fonctions, et sa mise en œuvre simple. Il suffit d'écrire un formulaire HTML standard, puis appelez le plugin avec les options que vous souhaitez.
Cela pourrait être comme suit:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | script type = "text/javascript" src = "path/to/jquery.js" ></ script > < script type = "text/javascript" src = "path/to/form.js" ></ script > < script type = "text/javascript" > $ ( document ) . ready ( function ( ) { // bind 'myForm' and provide a simple callback function $ ( '#myForm' ) . ajaxForm ( function ( ) { alert ( "Formular wurde gesendet!" ) ; } ) ; } ) ; </ script > </ head > < body > < form id = "myForm" action = "comment.php" method = "post" > Name : < input type = "text" name = "name" /> Kommentar : < textarea name = "kommentar" ></ textarea > < input type = "submit" value = "Abschicken" /> </ form > </ body > type = "text / <script src = javascript" <Head> "path / vers / jquery.js"> </> <script type script = "text / src = javascript" "path / vers / form.js"> < /> <script type script = "text / javascript"> $ (document) prêt (function () (/ / bind "myForm.» et de fournir une fonction de rappel simple $ ('# myForm »). formulaire ajax (function () ( alert ("formulaire a été envoyé <!");));)) / script> </ body> <form tête id = action "myForm" méthode "comment.php" = "post"> Nom: < input type = "text" name = "nom" /> Commentaire: nom = <textarea "comment"> </> <input type textarea valeur "submit" = /> "submit" </ form> </ body> |
Cet exemple envoie le formulaire nom de deux champs et de commenter en tant que requête Ajax à la forme-tag dans le script spécifié.
Ceci est juste un exemple simple. En outre il existe des méthodes pour réinitialiser Formularberarbeitung que, présenter manuel, la préparation d'une chaîne de requête, etc
Le plugin a également quelques options. Un extrait de la:
- cible
- url
- succès
- ...
vétéran Ajaxian, ces paramètres doivent être connus. Ils sont ensuite utilisés comme suit:
1 2 3 4 5 6 7 8 9 10 11 | options = { target : '#divToUpdate' , url : 'comment.php' , success : function ( ) { alert ( 'Erfolgreich abgeschickt!' ) ; } } ; // Options einfach der Mehthode ajaxForm als Parameter übergeben $ ( '#myForm' ) . ajaxForm ( options ) ; / / Option objet de définir les attributs options var (target = "# divToUpdate", url: "comment.php, le succès: function () (alert ('envoyé avec succès');)) / / Options simplement formulaire ajax Mehthode en tant que paramètres $ ('# myForm »). formulaire ajax (options); |
Simples peuvent être difficiles à mettre en œuvre une forme Ajax. tellement amusant de jouer. Vous pouvez trouver l'ensemble du document, en anglais et en petits exemples Malsup .











Les commentaires récents