C'est l'une de ces situations où je me sens comme si je manque un mot-clé essentielle pour trouver la réponse sur Google ...GET/POST non-ajax en utilisant jQuery (plugin?)
J'ai un sac de paramètres et je veux que le navigateur navigue vers une URL GET avec les paramètres. Être un utilisateur jQuery, je sais que si je voulais faire une demande de paiement ajax, je voudrais simplement faire:
$.getJSON(url, params, fn_handle_result);
Mais parfois, je ne veux pas utiliser ajax. Je veux juste soumettre les paramètres et récupérer une page. Maintenant, je sais que je peux boucler les paramètres et construire manuellement une URL GET. Pour POST, je peux créer dynamiquement un formulaire, le remplir avec des champs et soumettre. Mais je suis sûr que quelqu'un a écrit un plugin qui le fait déjà. Ou peut-être que j'ai raté quelque chose et que vous pouvez le faire avec core jQuery.
Alors, quelqu'un connaît-il un tel plugin?
EDIT: En fait, ce que je veux est d'écrire:
$.goTo(url, params);
et éventuellement
$.goTo(url, params, "POST");
Merci pour la correction! – itsadok
Excellent, mais j'étais un peu dans le noir sur la façon d'utiliser cela pour afficher les valeurs d'entrée d'un autre formulaire sur la page. En fin de compte je l'ai utilisé avec la fonction http://stackoverflow.com/questions/1131630/javascript-jquery-param-inverse-function#1131658 unparam par Blixt comme ceci: .postGo $ («/ma/poste/gestionnaire de » , jQuery.unparam ($ ('# myform'). serialize())); –
Note: le plugin jQuery auquel Dustin fait référence est itsadok (voir ci-dessous). Cela m'a troublé au début. ;-) –