我正在尝试运行适用于 IE9、Chrome、FF、Opera 的 jquery/ajax 调用但是,它在 IE8 和 UE7 中失败
编码:
$.ajax({url:plink,
success: function(result) {
ppriser = result.split("**")[1];
plabels = result.split("**")[2];
pgrupper = result.split("**")[3];
priser = ppriser.split("!#");
labels = plabels.split("!#");
grupper = pgrupper.split("!#");
$("td .pricetag").each( function() {
var slutpris = "999999";
var slutlabel = "";
for(i=1;i<priser.length;i++) {
str = String($(this).attr('group'));
grp = String(grupper[i]);
pos = grp.indexOf(str);
if(grp==str || pos>=0) {
j=parseInt(priser[i]);
k=parseInt(slutpris);
if(j!=0 && j<k) {
slutpris = priser[i];
slutlabel = labels[i];
}
if(slutlabel=="") { slutlabel = "fra:"; }
if(slutpris!="999999") {
$(this).html(slutpris);
$(this).prev('td').html(slutlabel);
}
if(slutpris=="999999") {
$(this).css('display','none');
$(this).closest('.pris').css('display','none');
}
}
}
});
}});
我尝试了各种组合:缓存:假,类型:“POST”,类型:“GET”,数据:“HTML”,数据类型:“HTML”,超时:10000,
链接 plink 的示例:
Default.aspx?ID=148&fb=true&mode=-1&groupid=1210405@@SHOP5,1210103@@SHOP5,
jquery链接:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
ajax 脚本链接放在页面末尾。