IE не запускает JQuery Ajax успеха - PullRequest
14 голосов
/ 23 апреля 2009

Я работаю над сценарием для асинхронной загрузки некоторых изображений с помощью 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 (Safari, Chrome), и он работает.

Изображения находятся в папке на сервере, и я использую jQuery 1.3.

есть идеи?

Ответы [ 12 ]

0 голосов
/ 02 июля 2012

Если вы используете проверку ввода, если у вас есть один выбор как «выбранный», если вы не т.е. не передаете этот параметр в функцию ajax.

0 голосов
/ 23 апреля 2009

Я бы посоветовал использовать Charles Proxy , чтобы посмотреть, что происходит - то есть запрос вообще уходит? Какой ответ?

Кроме того, я думаю, что может быть несколько исключений, так почему бы вам не добавить несколько предупреждений в раздел Catch, чтобы увидеть, что происходит?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...