powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery, парсинг полученного xml в IE
6 сообщений из 6, страница 1 из 1
jquery, парсинг полученного xml в IE
    #35303718
adVISeR007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем суть проблемы:
Использую jQuery, отсылаю AJAX POST запрос на php скрипт, скрипт возвращает данные вида:
Код: plaintext
1.
2.
3.
4.
<list>
	<item id="id1">данные</item>
        <item id="id2">данные</item>
</list>
в качестве callback функция:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function onParseXML(data){
                //тут всё выдаётся правильно
		alert(data);
		var field1 = $("#id1",data).html();
		//тут IE выдает null
		alert(field1);
                var field2 = $("#id2",data).text();
                //Тут не null, но переменная пуста
                alert(field2); 
}
В FF и опере всё норм.
Тестировал в IE6.
...
Рейтинг: 0 / 0
jquery, парсинг полученного xml в IE
    #35303799
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я тоже сталкивался с фигнёй, что реквест JQuery работает очень плохо в ИЕ. Так ведь, напиши без JQuery.
...
Рейтинг: 0 / 0
jquery, парсинг полученного xml в IE
    #35303821
adVISeR007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дак не, приходит то всё нормально )
$("#nickname",data).html();
возвращает нуль, как будто элемент найти не может.
Как без фреймворка выдрать инфу из пришедшего xml ?
...
Рейтинг: 0 / 0
jquery, парсинг полученного xml в IE
    #35303826
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
adVISeR007...Как без фреймворка выдрать инфу из пришедшего xml ?
А гугл нафига? Найдёшь ответов выше крыши! Кстати, с праздником!
...
Рейтинг: 0 / 0
jquery, парсинг полученного xml в IE
    #35303842
mrJust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как вариант (суть идеи, код скорее всего не рабочий):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var field1;
if ($.browser.msie)
{
   field1 = data.getElementById('id1');
} else
{
   field1 = $("#id1",data);
}
важно помнить, что xml это все тот же DOM.
...
Рейтинг: 0 / 0
jquery, парсинг полученного xml в IE
    #35303848
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mrJustкак вариант (суть идеи, код скорее всего не рабочий):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
var field1;
if ($.browser.msie)
{
   field1 = data.getElementById('id1');
} else
{
   field1 = $("#id1",data);
}
важно помнить, что xml это все тот же DOM.
Это - да. Но какая кривизна. Офигеть!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / jquery, парсинг полученного xml в IE
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]