Ajax正确但是请求不到值解决方案
Ajax正确但是请求不到值解决方案
解决方案:1 . async: false , 2. 设置延时执行js里的ajax或者延时后台java方法!!!!!!!
例如:
$.ajax({
type : "POST",
async: false ,
url : "getPunishReasonById.do",//?t="+Math.random(),
data : "punishReasonId="+punishReasonId,
success : function(data){
//alert('data'+data);
punishNumber = data;
alert(punishNumber);
$.ajax({
type : "POST",
async: false ,
url : fileSystemCopyURL+"&t="+Math.random(),
data : "punishNumber="+punishNumber,
success : function(data){
//alert('复制成功!'+punishNumber);
}
});
}
});