Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
表单提交和JQuery_Jquery_Html_Forms_Post - Fatal编程技术网

表单提交和JQuery

表单提交和JQuery,jquery,html,forms,post,Jquery,Html,Forms,Post,今天我正在处理一个html表单,我了解到保持“action”属性为空会导致调用当前页面的URL。我注意到,当我在表单的submit按钮上使用JQuery“live()”事件处理程序时,通常不会发出POST请求。我想确保我了解事件的顺序;特别是,非ajax POST请求如何依赖于单击submit按钮 jQuery需要提交表单的页面的url。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