gpt4 book ai didi

javascript - 如何启用和禁用 Twitter Bootstrap 按钮?

转载 作者:数据小太阳 更新时间:2023-10-29 04:32:28 26 4
gpt4 key购买 nike

我正在尝试实现在单击按钮时禁用按钮,然后在 ajax 请求成功完成后再次启用它的场景。

下面是我的代码片段。

表格

<button id="btnSubmit" type="submit" class="btn btn-warning btn-lg">Submit!</button>

Javascript

$('#resForm').validate({
// disable submit button
$('#btnSubmit').prop('disabled', true);

submitHandler: function(form) {
$.ajax({
..... typical ajax stuff .....
success: function(data) {
alert(data);
$('success').html(data);
// enable reserve button again
$('#btnSubmit').prop('disabled', false);
},
error: function (jqXHR, textStatus, errorThrown) {
// console.log(jqXHR);
}
});
}
});

这是行不通的。在 Chrome 上检查我的控制台告诉我 Uncaught SyntaxError: Unexpected token (。感觉这是某个地方的愚蠢错误,我无法弄清楚。我已经阅读了 prop 适用于 jQuery 1.6.1 及更高版本,我使用的是 1.8.3。

最佳答案

$('#resForm').validate({


submitHandler: function(form) {
// disable submit button
$('#btnSubmit').prop('disabled', true);
$.ajax({
..... typical ajax stuff .....
success: function(data) {
alert(data);
$('success').html(data);
// enable reserve button again
$('#btnSubmit').prop('disabled', false);
},
error: function (jqXHR, textStatus, errorThrown) {
// console.log(jqXHR);
}
});
}
});

试试这个

关于javascript - 如何启用和禁用 Twitter Bootstrap 按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19220425/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com