ajax и таблицы
Есть <div="xxx">some blah blah text</div>
запрос полсылаю с комбо (не важно)
как мне сформировать ответ и как его обработать, чтобы этот "тра-ля-ля текст" внутри дива делался таблицей? можно просто innerHTML юзать? или надо через createElement? А если надо только одну строку(row) сделать другой?
Цитата: SkyM@n
как мне сформировать ответ и как его обработать, чтобы этот "тра-ля-ля текст" внутри дива делался таблицей?
Ну и посылай с сервера в ответ готовую таблицу и вставляй её в DOM текущего документа.
Можно просто innerHTML, но у осла есть определёные проблемы с этим - не все элементы понимает
лучше позвращать генерённую табличку, полностью... если не особо большая )
мне делать вот типа такого?:
<div....>
------requested block
<table>
...
</table>
-------end of r.b.
</div>
Цитата: SkyM@n
все таки я недопонял (извините):
мне делать вот типа такого?:
<div....>
------requested block
<table>
...
</table>
-------end of r.b.
</div>
мне делать вот типа такого?:
<div....>
------requested block
<table>
...
</table>
-------end of r.b.
</div>
Включая телепата могу предположитеть, что дивы у тебя в загружаемом документе (т.е. иметься непосредственно в разметке), но ты не знаешь как его вставить через DOM таблицу и возможно не в курсе как работает AJAX. Учить матчасть.
http://www.ixbt.com/soft/ajax.shtml
Цитата: alekciy
Включая телепата могу предположитеть, что дивы у тебя в загружаемом документе (т.е. иметься непосредственно в разметке), но ты не знаешь как его вставить через DOM таблицу и возможно не в курсе как работает AJAX. Учить матчасть.
http://www.ixbt.com/soft/ajax.shtml
http://www.ixbt.com/soft/ajax.shtml
У меня дивы в текущем документе, а в процедуре обработки ответа (код 4) я не знаю, можно ли делать что-т типа такого:
Код:
if(xmlHttp.readyState==4) {
myTestDiv=document.getElementByID("mydiv");
myTestDiv.innerHTML=xmlHttp.responseText; //вот тут приходит таблица
}
myTestDiv=document.getElementByID("mydiv");
myTestDiv.innerHTML=xmlHttp.responseText; //вот тут приходит таблица
}
Да, собственно, только начинаю... А за ссылочку - спасибо. Сейчас как раз инфу по AJAX'у читаю.. Ее много, но вот сейчас выбираю - пользоваться ли шаьлонами или все-тки юзать свое творение...
Цитата: SkyM@n
У меня дивы в текущем документе, а в процедуре обработки ответа (код 4) я не знаю, можно ли делать что-т типа такого:
И в чем проблема? Возьми и попробуй.