Comment envoyer simplement un paramètre de la requête avec jquery formulaire de soumission?
Je suis en mesure de présenter un formulaire de Post
type à l'aide de la suite dans mon javascript:
$("#receiptsForm").submit();
Mais je veux aussi envoyer à travers un paramètre myparam
ainsi à la demande que je vais récupérer dans mon printemps contrôleur à l'aide d' httpServletRequest.getParameter("myparam")
:
var myparam = "abc";
$("#receiptsForm").submit();
Quel est le mieux que je puisse faire?
vous pouvez ajouter un champ caché dans le formulaire avant de le soumettre de l'utilisation de js
La Question n'est pas claire, vous souhaitez soumettre avec ajax ou il suffit de se présenter avec jquery.
Bon, je vais utiliser cela pour l'instant, jusqu'à ce que j'ai trouver si il ya vraiment un certain nombre de paramètres de l'envoi de chose en jquery.
Jquery c'est.
pouvez-vous écrire votre code de formulaire?
La Question n'est pas claire, vous souhaitez soumettre avec ajax ou il suffit de se présenter avec jquery.
Bon, je vais utiliser cela pour l'instant, jusqu'à ce que j'ai trouver si il ya vraiment un certain nombre de paramètres de l'envoi de chose en jquery.
Jquery c'est.
pouvez-vous écrire votre code de formulaire?
OriginalL'auteur user2918640 | 2014-02-03
Vous devez vous connecter pour publier un commentaire.
essayer cette
Merci, ça a fonctionné. Je suis en mesure de retriev dans le contrôleur comme
httpServletRequest.getParameter("myparam")
ur de bienvenue
OriginalL'auteur Satish Sharma
Essayer cela,
OriginalL'auteur dhana
Essayez d'utiliser
serializeArray
Vous pouvez envoyer le
data
comme:OriginalL'auteur Bhushan
Dirait que vous êtes à l'aide de jquery..il ya un couple de façons cela peut être fait..soit vous pouvez en faire un objet et de le passer en tant que données dans un ajaxrequest
puis dans le champ données de la requête ajax, vous pouvez
Ou vous avez simplement un champ caché dans le formulaire et ensuite sur "soumettre", vous pouvez lui donner une valeur de myparam
OriginalL'auteur Works On Mine
Il y a deux façons qui viennent à l'esprit
a) inclure un champ de formulaire masqué appelé
myparam
dans votre forme, et l'utilisation de jquery pour le remplir avecabc
avant de le soumettre.b) l'utilisation de Jquery ajax pour appeler un
ajax post
, et avant de le faire régler le paramètre de données.OriginalL'auteur Scary Wombat