1.如果是按钮,可以点击发送请求前,将其disabled,之后再放开,
2. unbind() 方法,会删除指定元素的所有事件处理程序。
3 .style { pointer-events: none; },点击后给相应元素加class,禁用点击事件,想用的时候在将该class移除即可
4.
// 提交表单数据到后台处理
$.ajax({
type: "post",
data: studentInfo,
contentType: "application/json",
url: "/Home/Submit",
beforeSend: function () {
// 禁用按钮防止重复提交
$("#submit").attr({ disabled: "disabled" });
},
success: function (data) {
if (data == "Success") {
//清空输入框 clearBox(); } },
complete: function () {
$("#submit").removeAttr("disabled");
},
error: function (data) { console.info("error: " + data.responseText); } });