读书人

$.messager.alert() 失灵遇到过此情

发布时间: 2013-08-04 18:26:16 作者: rapoo

$.messager.alert() 失效,遇到过此情况的来指点下。
写了一个保存的方法,其中用到了$.messager.alert(),返回值为true,后两句代码都可以执行,我在永Chrome调试时会执行alert,但是运行程序时则不会提示,这是什么情况。用普通js alert正常。


function Save() {
$.ajax({
url: '/Register/Save',
type: 'POST',
data: $("#form1").serialize(),
cache: false,
async: false,
success: function (data) {
if (data) {
$.messager.alert('系统提示', '保存成功', 'info');
window.parent.$("#dialog-modal").dialog('close');
window.parent.GetAllPermission();

} else {
$.messager.alert('系统提示', '保存失败', 'error');
}
}
});
}
EasyUI
[解决办法]
没明白你要表单什么,系统的alert和自己模拟的不一样,系统的alert可以挂起其他js代码执行,模拟的不行,需要自己增加回调来控制代码的执行走向

读书人网 >JavaScript

热点推荐