js函数内嵌函数的整体跳出
代码:
function doZhuanChu() {
var stop=false;
$.ajax({
url: "/yxsxk/checkWtjg.action",
type: 'POST',
data: {'ywslid': ${tpcYwsl.id},"ysxmid" : ${tpcYsxm.id}},
async: false,
success: function (data) {
if (data != "" ) {
alert("请先保存添加的委托机构!");
stop=true;
}
}
});
if(stop==true){
return false;
}
//.....
}
success里边的function中用return false;只能跳出function,并不能跳出外部的doZhuanChu的function,需要定义个变量在外侧判断return false;