我的网页上有一个next按钮和一个按钮,当我点击其中一个按钮时,应该将一些数据加载到页面中。我想停止在加载数据时单击这些按钮的功能。我能做到吗???
<div class="final_dates_container">
<table border="1">
<tr>
<td class="left"><a href="#" onclick="prev_date();"><img class="left_image" src="./include-images/left_arrow.png"/></a></td>
<td class="right"><a href="#" onclick="next_date();"><img class="right_image" src="./include-images/right_arrow.png"/></a></td>
</tr>
</table>
</div>
答案 0 :(得分:2)
是的,如果您使用的是ajax
,那么您可以disable
其他buttons
喜欢
上一步点击功能
$.ajax({
....
beforeSend:function(){
$('#next').prop('disable',true);// disable next button
}
success:function(){
//your code
$('#next').removeAttr('disable');// remove disable attribute from here
}
});
答案 1 :(得分:0)
您也可以使用ajax全局函数
来完成此操作 $(document).ajaxStart(function () {
$("#btnSubmit").attr("disabled", true);
});
$(document).ajaxComplete(function () {
$("#btnSubmit").attr("disabled", false);
});