表单提交和JQuery
今天我正在处理一个html表单,我了解到保持“action”属性为空会导致调用当前页面的URL。我注意到,当我在表单的submit按钮上使用JQuery“live()”事件处理程序时,通常不会发出POST请求。我想确保我了解事件的顺序;特别是,非ajax POST请求如何依赖于单击submit按钮 jQuery需要提交表单的页面的url。POST请求由表单提交生成 表单提交时发生的内容由表单提交和JQuery,jquery,html,forms,post,Jquery,Html,Forms,Post,今天我正在处理一个html表单,我了解到保持“action”属性为空会导致调用当前页面的URL。我注意到,当我在表单的submit按钮上使用JQuery“live()”事件处理程序时,通常不会发出POST请求。我想确保我了解事件的顺序;特别是,非ajax POST请求如何依赖于单击submit按钮 jQuery需要提交表单的页面的url。POST请求由表单提交生成 表单提交时发生的内容由标记定义 “提交”按钮是导致表单提交的一种方式 更深入一点,可以提交表单(除其他外) 默认情况下,如果只允许
标记定义
“提交”按钮是导致表单提交的一种方式
更深入一点,可以提交表单(除其他外) 默认情况下,如果只允许submit按钮独立运行,而不使用jQuery对其进行修改,则它将通知表单进行提交 因此,默认情况下,submit按钮只需调用(本质上) 任何超过这一点的事情都会让我无法否认,这只是为了让你了解事物是如何运作的而撒谎
$('form').submit(); // You can select form different, for example form#SomeID and form.someClass
$(this).getParentForm().submit(); // This is totally madeup code, but you get the idea