[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Получение html из блока
wollk
Скажите пожалуйста, как получить содержимое блока с id ddd (#ddd) из полученного $.ajax запросом кода ?

Я посылаю запрос, получаю ответ в виде исходного кода html-странички и хочу узнать что содержит блок с id="ddd"
r3al
$('#ddd').html();
wollk
эмм.. не.. Ладно, тогда к примеру так попробую объяснить:

var str='<htm><head>.......</head><body><div id="ddd">dd</div></body></html>';

Вот, есть код html странички в переменной str, как получить, то, что в блоке c id="ddd"


Так почему-то не работает

var parser = new DOMParser();
var doc = parser.parseFromString( str, "text/html" );
var str='<htm><head>.......</head><body><div id="ddd">dd</div></body></html>';
var str2 = doc.getElementById( "ddd" ).innerHTML;
r3al
alert(str.match(/<div id="ddd">(.+)<\/div>/)[1]);
MenOne
Можно попробовать так

$('<htm><head>.......</head><body><div id="ddd">dd</div></body></html>').find('#ddd').html()'
wollk
r3al, если там будут внутри теги, то не прокатит
MenOne, спасибо ! Гораздо легче чем я думал )
HErATuB

$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
$(mes).find('#ddd').html();
}
}
);
wollk
Цитата (HErATuB @ 28.05.2013 - 10:58)

$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
$(mes).find('#ddd').html();
}
}
);

Да-да-да )) спасибо ! Так и реализовал )) .. Круто..
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.