我做一些AJAX是單擊按鈕時無法使用jQuery禁用Twitter引導按鈕?
$btn.button('loading');
$.ajax({
type: 'PUT',
url: 'event/',
data: put_data,
dataType: 'json',
success: function(data){
if (data.redirect) {
window.location = data.redirect;
}
else {
$btn.button('reset');
if ($btn.is('#my-btn')) {
console.log('disabling button');
$btn.prop('disabled', true);
}
}
}
});
disabling button
在控制檯中顯示出來,但按鈕沒有得到禁止。加載和重置按鈕工作得很好。我試過.addClass('disabled')
和.attr('disabled','disabled')
,但那些也不起作用。
在這裏看到:http://codepen.io/anon/pen/Wvbeeg
當你在DOM結構,沒有按鈕具有「已禁用」屬性?或者是不是被設置? –
建議你創建複製問題 – charlietfl
你也可能看起來這裏尋求幫助演示:http://stackoverflow.com/questions/15122526/disable-button-in-jquery –