我正在使用 jQuery 提示来提示用户保存。因此,用户单击“保存”按钮,Jquery 提示将显示并询问用户是否确定他/她想要保存更改。问题是,用户可以在提示关闭之前多次单击 jQuery Save 提示按钮。结果,每次单击提示保存按钮时,我的保存例程都会运行一次,这会导致数据库中出现重复记录。我需要在第一次单击时禁用提示保存按钮,或者在第一次单击时关闭提示窗口以防止多次保存。我怎样才能做到这一点?
客户端代码:
$.prompt("Are you sure you want to save? You will not be able to change your decision after it's been saved.", {
title: "Save?",
buttons: { "Save": true, "Cancel": false },
submit: function (e, v, m, f) {
if (v) {
response = saveUpdates(LoanDetails);
}
}
});