function editFirstReport(id) {
$.ajax({
url: "./checkPriv.do",
type: "POST",
async: false,
dataType: "json",
data: {
channelId : $("#channelId").val(),
reportId : id,
privName : "EDIT_VOTE"
},
success:function(data){
if (data.success) {
enterFirstReport(id);
} else {
alert("抱歉,请找管理员开通权限!");
}
}
});
}
function enterFirstReport(id){
alert(id);
$("#centercontent").load("./findParamsByReportId.do", {
reportId : id,
channelId : $("#channelId").val(),
privName : "EDIT_END_DATE"
});}
在回调函数中,enterFirstReport(id);方法里,若alert一下,每次都可以成功获取id,执行下面的load方法,id也不会为空,若不alert一下,5次里有3次,在findParamsByReportId.do里获取不到id。id是第一个function里传进来的,为什么获取不到,其他浏览器都没问题,只有ie9下有问题,实在不解,有人知道吗?jquery ajaxie9浏览器
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货