使用ASP.NET,如何在单击时使此按钮标记提交我的ASP.NET表单:
<button>Submit</button>
我希望它能像普通的asp.net服务器控制按钮一样回复。如果可能的话,我更喜欢用jquery的方法来做。
答案 0 :(得分:3)
$('button').on('click', function(){
$(this).closest('form').submit();
});
单击按钮,它将找到最接近的表单(将是父表单),并通过将表单传递给action
来提交,您可以通过定义的方法访问值; get
或post
。
我认为这就是你所要求的。
答案 1 :(得分:2)
您可以使用:
<input type="Submit" />
或者使用jQuery,您可以使用:
$(function() {
$('button').on('click', function() {
$('form').submit();
});
});
答案 2 :(得分:1)
当你有链接,div或其他无法回发的元素时,你使用javascript。
在您的情况下,html5中的<button>Submit</button>
会呈现一个提交按钮,如果您点击该按钮,则只需提交表单即可。
额外的asp.net控件有更多的功能和与后面的代码的通信,但是对于表单的提交,任何提交按钮以太一个,以及经典<input type="submit" value="Submit">
可以做你所要求的,因为他们是