JQuery AJAX-запрос не работает в IE? - PullRequest
1 голос
/ 30 ноября 2010

В IE возникает странная проблема с запросом ajax. Он отлично работает в FF и Chrome, но по какой-то причине данные не добавляются в resultsPage, вызывается slideInResults и появляется пустая страница. Осматривая его, я вижу, что там ничего нет. Что я могу сделать, чтобы это исправить?

$.ajax({
        type: "GET",
        url: "library/ajax/search.php",
        data: dataString,
        cache: false,
        dataType: "html",
        success: function(html){
            $('#resultsPage').html(html);
            slideInResults();
            }
        });

Ответы [ 3 ]

1 голос
/ 30 ноября 2010

Проверьте все теги и регистр переменных.Они создают проблему в IE, если не правильно закрыть или в другом случае.

0 голосов
/ 30 ноября 2010

Сообщить об ответе на странице PHP с помощью оповещения. Это поможет вам определить источник проблемы.

0 голосов
/ 30 ноября 2010

Используйте Fiddler , чтобы проверить, отправляется ли запрос.Если это так, проверьте правильность отправленных значений и, наконец, убедитесь, что страница PHP не возвращает неправильный ответ.

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