我想要添加一个onclick事件到我的表单按钮来让它们禁用,以避免重复发布的功能。使用JS/Jquery后的禁用按钮
<form>
<button onclick="disable(this)" type="submit">post</button>
</form>
<script> function disable(button){ $(button). ??? }</script>
Ani的想法或提示?谢谢!
我想要添加一个onclick事件到我的表单按钮来让它们禁用,以避免重复发布的功能。使用JS/Jquery后的禁用按钮
<form>
<button onclick="disable(this)" type="submit">post</button>
</form>
<script> function disable(button){ $(button). ??? }</script>
Ani的想法或提示?谢谢!
<button onclick="this.disabled='disabled'" type...>
$(button).attr('disabled', true);
如果有的话,应该是`$('button')`。 – 2011-01-31 15:59:14
如果你想只针对一个按钮:
$('#buttonID').click(function(){
$(this).attr('disabled', 'disabled');
});
如果你想有一个函数:
$('#myform').submit(function(){
disableButton($('input[type=submit]', this));
});
:
function diableButton(bID){
$(bID).attr('disabled', 'disabled');
}
使用类似说它
的onclick脏。附加处理程序好得多 – ThiefMaster 2011-01-31 15:55:07
OP使用onclick – Mikhail 2011-01-31 16:04:50
onclick是好的。它没有错。 – user113716 2011-01-31 16:05:40