开发者

How do I get the data submitted from a form with JQuery?

开发者 https://www.devze.com 2023-02-25 02:39 出处:网络
How can I get the data that is submitted from a form with jQuery? I know I can bind the submit function to the form

How can I get the data that is submitted from a form with jQuery?

I know I can bind the submit function to the form

$('form').bind('submit',function(){});

and I know I can serialize the data in the form:

$('form').serialize();

But how do I get the data that was actually submitted from the form? Like if there are two submit buttons, I want to know which one was pressed. If I handle the submission with PHP I can do that, but ideally I want to get a copy of the submitted data, then return true so that the form goes on t开发者_StackOverflowo be processed by PHP normally.

Thanks!


The pressed submit button should be available in the serialized field list - and the other submit buttons shouldn't be in there.

However, apparently jQuery does not add submit buttons in there (testcase). See http://forum.jquery.com/topic/submit-event-serialize-and-submit-buttons-get-the-button-name for a workaround.

0

精彩评论

暂无评论...
验证码 换一张
取 消