Wie senden Sie einfach eine Anfrage-parameter mit jquery form submit?
Ich bin in der Lage, ein Formular Absenden als Post
Typ mit der folgenden, die in meinem javascript:
$("#receiptsForm").submit();
Aber ich möchte auch senden über einen parameter myparam
sowie mit dem ersuchen, die werde ich beim abrufen meiner Feder controller mit httpServletRequest.getParameter("myparam")
:
var myparam = "abc";
$("#receiptsForm").submit();
Was ist das beste, das ich tun kann?
- Sie können fügen Sie ein verstecktes Feld im Formular vor dem Einreichen von über js
- Frage ist nicht klar, das Sie Einreichen möchten mit ajax oder senden Sie uns einfach mit jquery.
- Okay, ich werde verwenden Sie diese für jetzt, bis ich finde, wenn es wirklich einige parameter senden, was in jquery.
- Jquery ist es.
- können Sie schreiben Sie Ihre Formular-code?
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen, diese
httpServletRequest.getParameter("myparam")
Versuchen, diese,
Versuchen Sie es mit
serializeArray
Kannst du die
data
wie:Sieht aus wie Sie mit jquery..da gibt es ein paar Möglichkeiten, dies getan werden kann..entweder man kann es ein-Objekt und übergeben Sie es als Daten in einem ajaxrequest
dann in das Feld Daten die ajax-Anforderung, können Sie
Oder Sie haben einfach ein hidden-Feld in das Formular und klicken Sie auf "Absenden" geben Sie einen Wert von myparam
Gibt es zwei Wege, die den Sinn
a) mit einem versteckten Formularfeld namens
myparam
in Ihrer form, und die jquery verwenden, um füllen Sie es mitabc
bevor du Sie abschickst.b) verwenden Sie die Jquery-ajax-Aufruf eine
ajax post
, und bevor dies zu tun legen Sie den data-parameter.