5

我的 ASP.NET 网页上有一个表单。还有提交按钮。我有一些验证逻辑附加到按钮的客户端单击事件。我想从我的 jQuery 验证逻辑提交这个表单,如何实现这个?

4

4 回答 4

15

假设您的表单的 id 为“myform”,则以下 jquery 将导致它被提交。

$("#myform").submit(); 
于 2009-06-02T13:30:50.090 回答
5

使用纯 JS,您可以:

this.form.submit();
于 2009-06-02T13:25:14.500 回答
1

我假设您想使用 jQuery 将表单提交回 ASP.NET。

有一个 $.post(url, { param1: param1value, param2: param2value}, function(response){ // 处理响应 }); jQuery 中的语法,它允许您将表单异步提交到代码隐藏文件。

主要的概念变化是您的页面不会刷新,而且您的响应应该只包含您想要的内容。

要通过示例应用程序详细了解,请随时通过以下链接:

http://sites.google.com/site/spyderhoodcommunity/tech-stuff/howtosubmitaformusingjqueryviaajaxtoanaspnetandreceivetheresponse

于 2009-06-02T14:30:35.790 回答
0

如果您想使用代码来执行此操作,fmsf 的答案很好,但是如果用户单击附加了验证代码的提交按钮,只要您不抑制事件或返回 false,它就会提交。

因此,您可以简单地使用提交按钮而不是常规按钮并获得相同的结果

于 2009-06-02T13:29:13.153 回答