我工作的一個腳本加載某些圖像異步使用jQuery。IE不觸發jQuery的阿賈克斯成功
下面是加載圖像的功能的代碼片段 -
try{
for(img in imgsArray){
$.ajax({
async: false,
type: "get",
url:imgsArray[img],
success:function(imgFile){
alert("success");
//do something useful
},
error:function(XMLHttpRequest,status,error){
//do nothing
}
});//ajax
}
}
catch(e){
//oops
}
我已經在Firefox中測試了這個,Webkit的(野生動物園,鉻)和它的作品。
的圖像是在服務器上的文件夾中,我使用jQuery 1.3。
有什麼想法?
我相信你已經看過在提琴手的反應如何?你在那看到什麼? – 2009-04-23 16:45:48
錯誤函數是否被擊中?你應該在裏面放一些代碼,看看有什麼錯誤。 – Damovisa 2009-04-24 00:03:49
是的,在你的catch中添加一個警報,看看它是否引發錯誤。也可能想要將其更改爲「GET」而不是「get」 – 2009-04-24 02:19:09