根据业务需要,判断当前页面信息有没有保存,如果存在更新信息未保存,在弹窗关闭的时候,给出提示。
怎样判断信息未保存,我这边就不赘述了。
//弹出框的属性设置
$("#dlgEquipProData").dialog({
modal: true,
closable: true,
closed: true,
onBeforeClose: function () {
//关闭弹出框之前动作-弹出提示
if (!bClose_Equip) {
if(页面信息没保存)
{
$.messager.confirm('提示', '当前存在更新信息未保存,确定关闭页面?', function (r) {
if (r) {
//关闭弹框
$("#dlgEquipProData").dialog('close');
bClose_Equip = true;
} else
{
bClose_Equip = false;
}
});
}
return bClose_Equip;//记住要return
}
}
});