ajax 回调完成 使用返回值的方法
首先要定义一个变量初始值
然后把async切换为同步模式
返回成功赋值
最后同过return 把值返回
function checkAll(dataVal) {
var getRes = true;
jQuery.ajax({
type: "post",
//需要async属性调整为false,默认是true;
async: false,
url: '',
data: {
dataVal: dataVal
},
dataType: "json",
success: function(res) {
getRes = res
},
//new Boolean()
error: function(e) {
}
});
return getRes;
}
if (checkAll(val)) {
alert("验证通过")
} else {
alert("验证失败")
}