我想要添加一個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