Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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
如何在ASP.NETMVC2中使用jQuery提交表单?_Jquery_Asp.net Mvc - Fatal编程技术网

如何在ASP.NETMVC2中使用jQuery提交表单?

如何在ASP.NETMVC2中使用jQuery提交表单?,jquery,asp.net-mvc,Jquery,Asp.net Mvc,我想提交如下表格: <input type="button" onclick="$('#form1').submit();" value="Create" /> 但该按钮不起作用。您可以尝试模拟单击实际的提交按钮: <input type="button" onclick="$('#form1 input:submit').click();" value="Create" /> 哪种方式不起作用?你试过使用AJAX吗?你用上面这句话到底想达到什么目的?jQuer

我想提交如下表格:

<input type="button" onclick="$('#form1').submit();" value="Create" />


但该按钮不起作用。

您可以尝试模拟单击实际的提交按钮:

<input type="button" onclick="$('#form1 input:submit').click();" value="Create" />


哪种方式不起作用?你试过使用AJAX吗?你用上面这句话到底想达到什么目的?jQuery的.submit()将不提交表单数据。此外,您应该注册回调以查看结果。您使用的是什么版本的jQuery?客户端或服务器端验证不起作用?也许您可以解释一下为什么要使用jQuery进行验证?为什么不使用一个简单的提交按钮呢?您仍然可以使用
ajaxForm
注册回调。客户端验证不起作用。我的页面有点复杂,包含几个表单。我们的客户要求提交按钮应该放在页面底部。所以我必须像以前一样,在表单外面有一个提交按钮。这种方式很好!谢谢但是我必须在我的表单中添加一个隐藏的提交按钮。我等着看是否有更好的方法。用提交或图像按钮提交表单在语义上更正确。