41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
|
|||||||||||
1 | |||||||||||
неработает ajax в ie28.03.2011, 17:09. Показов 1539. Ответов 5
Метки нет (Все метки)
вот таким методом пользуюсь
В мозиле , хроме , опере - все работает нормально , а вот ИЕ(любая версия) вообще нехочет , пишет что переменная "тх" (он же ответ с пхп скрипта) не определен. Подскажите как с этим бороться?
0
|
28.03.2011, 17:09 | |
Ответы с готовыми решениями:
5
Неработает ajax После вставки ответа ajax в input запроса, ответ ajax не изменяется Неработает splice() Неработает секундамер |
БТР - мой друг
333 / 277 / 47
Регистрация: 07.01.2010
Сообщений: 1,932
|
|
28.03.2011, 17:18 | 2 |
Хм... Попробуйте в последнем catch'е поалертовать.
1
|
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
|
||||||
28.03.2011, 18:42 [ТС] | 3 | |||||
использую ие-е тестер для проверки во всех - покрутил повертел и теперь смотрю сценарий выполняется но ошибка всеравно вылазит что тх не определена , но как она может быть не определена если данные с сервера то передаются ...
И еще один маленький непонятный момент - даже если я использую мозилу то если в код поставить алерт то он будет вылетать не один раз а 5 раз , причем будет выдавать 4 раза старый запрос и один новый... Это как понимать - 4-5 раз делается запрос (при том что функцию 1 раз использую) на сервер или как??? Добавлено через 1 час 6 минут короче как я понял проблема в другом , дальше код обстоит примерно так
что можно с этим сделать чтоб ие больше не орал?
0
|
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
|
|
28.03.2011, 19:00 [ТС] | 5 |
добавил , точнее пробовал так уже , в таком случае вылетает немного другая ошибка - "undefined есть null или не является объектом" , сценарий так же выполняется...
Да и ошибку именно указывает на строку где "тх" разбивается на массив и заносится в переменную arr... Добавлено через 1 минуту пробовал добавить - arr=new Array(); , всеравно без толку... Добавлено через 5 минут всетаки поспешил я с выводами , все дело именно в получении ответа с сервера , я понял почему эта ошибка выскакивает но непонял как ее устранить... Дело в том что как я и раньше говорил если в коде поставить алерт то он будет вызываться 5 раз (непойму почему ведь функция запроса вызывается 1 раз) из них 4 раза там нет значения и только на 5 значение есть . Вот ие на это и орет , но как и почему оно так работает немогу понять... Если можете обьясните как с этим бороться...
0
|
221 / 135 / 48
Регистрация: 12.04.2010
Сообщений: 248
|
|||||||||||
28.03.2011, 20:53 | 6 | ||||||||||
Править так:
1
|
28.03.2011, 20:53 | |
28.03.2011, 20:53 | |
Помогаю со студенческими работами здесь
6
Неработает меню в IE Определить AJAX библиотеку или отследить AJAX запрос любым методом Стандарт ajax или jquery-> ajax? Неработает ajax запрос Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |