使用ajax会出现修改全局变量的情况,但是由于ajax是异步的,不能够修改,这时候我们可以添加一下
async : false
关掉异步即可
selectRegister : function(arr){
var flge = 'success';
jkt.jsonAjax({
url: "/expenseReports/selectRegister.do",
data: {
arrkey: arr
},
// 异步是不能对全局变量进行更改的,将异步关掉
async : false,
success: function (data) {
if (data.success) {
var result = data.attributes;
var mydate = result.veri;
if (mydate != 0){
flge = 'error';
}
}
}
})
return flge;
},
结束