使用 ASP.NET,我如何让这个按钮标签在点击时提交我的 ASP.NET 表单:
<button>Submit</button>
我希望它能够像普通的 asp.net 服务器控制按钮一样进行回发。如果可能的话,我更喜欢 jquery 的方式来做到这一点。
$('button').on('click', function(){
$(this).closest('form').submit();
});
单击按钮时,它将找到最接近的表单(将是父表单)并通过将表单传递到action
您可以通过定义的方法访问值的位置来提交它;要么get
要么post
。
我想这就是你要问的。
您可以使用:
<input type="Submit" />
或者使用 jQuery,您可以使用:
$(function() {
$('button').on('click', function() {
$('form').submit();
});
});
当您有链接、div 或其他无法回发的元素时,您会使用 javascript。
在您的情况下,<button>Submit</button>
在 html5 中呈现一个提交按钮,如果您单击它,您只需提交表单以及您需要的所有内容。
额外的 asp.net 控件具有更多功能并与后面的代码进行通信,但是对于表单的提交,任何提交按钮都可以,经典<input type="submit" value="Submit">
可以按您的要求执行。