我正在尝试禁用提交按钮,直到 ajax 功能完成。
现在,我只能弄清楚如何在用户键入时在指定时间内禁用按钮。
如何在加载 ajax 数据之前禁用提交按钮?谢谢你。
<script>
$('#comment_comment').keyup(function() {
$("#new_comment_button").attr("disabled", true);
setTimeout(function() { $("#new_comment_button").removeAttr("disabled"); }, 2000);
});
$('#comment_comment').preview({ key:'my key',
selector : {type:'rich'},
preview : {
submit : function(e, data){
$.ajax({
dataType: 'script',
url: this.form.attr('action'),
type: 'POST',
data: data
});
},
},
autoplay : 0,
maxwidth : 350,
display : {display : 'rich'}
});
</script>