我正在使用 SimpleModal ( http://www.ericmmartin.com/projects/simplemodal/ ),并且我有一个显示在对话框中的表单。我想要做的是能够在每次用户尝试关闭对话框(通过转义或单击关闭图标)时出现确认,并询问他们是否真的想在不保存表单数据的情况下关闭它. 我尝试了以下方法:
onClose: function (dialog) {
if (confirm('Are you sure you want to close without saving?')) {
$.modal.close();
}
}
但它只会触发一次。如果您点击取消,则稍后无法再次关闭,这是有道理的。有人有建议或解决方案吗?任何帮助将不胜感激。:)