我无法在 ajax 成功函数中提交表单:
$('#formId').on('submit', function (e) {
e.preventDefault();
});
$('#submit').on('click', this.doStuff);
doStuff: function () {
$.get('url').done(function (data) {
if (data.IsSuccessful) {
$('#formId').off('submit');
$('#formId').submit();
}
else {
}
});
}
Run Code Online (Sandbox Code Playgroud)
奇怪的是,它会在第二次触发此事件时执行提交,但不是第一次,并且它将独立提交这两行代码,但不在 get 内部(调试器确实命中了它)。如何根据 ajax 调用成功提交表单?
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |