我有一个基本的 javascript 确认对话框来确认用户是否要继续执行操作。如果用户只需单击“确定”或“取消”,对话框就会正常工作。但是,如果用户单击取消,然后重新触发对话框,然后单击确定,则不会提交表单。
我在下面包含了我的代码,当我在这里做什么时,有没有更好的方法来处理这个问题?
$("#myButton").click(function (event) {
var result = confirm("Are you sure?");
if (result) {
return true;
} else {
return false;
}
});
请注意,我也尝试event.preventDefault
过代替return false
并且看到相同的结果。