ajax超时设置在同步模式无效,必须设置为async:true异步执行才行,也许同步方式也行,没再做一步探究,先记录下这个坑。
$.ajax({
type: "post",
async: true,
dataType: "json",
timeout:500000,
url: getRootPath() + "auth/saveMenuAuth",
data: {
params: JSON.stringify(params),
oper_page:oper_page
},
success: function(data) {
if (data.code == "0") {
//showMenuInfo(data.menuInfo)
layer.alert("成功!");
authUnionMenu();
initForm();
layer.close(index);
}
layer.close(index);
}
});