我试图添加"禁用" attr在发送数据时按钮,但它不起作用。 beforeSend
和complete
方法正在运作。
function DoSome() {
var s = "";
$.ajax({url: '/DoSome',
type: 'post',
data : { ... },
async : false,
beforeSend : function(){
jQuery('#DoItButtonID').attr("disabled", "disabled");
},
complete : function(){
jQuery('#DoItButtonID').removeAttr("disabled");
},
success : function(data) {
s = data;
},dataType: 'json'})
return s;
} DoSome();
按钮:
<button type="submit" class="small ui button hover" id="DoItButtonID">Do it</button>
答案 0 :(得分:0)
使用此功能禁用
jQuery('#DoItButtonID').attr("disabled", "disabled");
这一个删除禁用
jQuery('#DoItButtonID').removeAttr("disabled");