Ajax в Друпале

Главные вкладки

Аватар пользователя reskator reskator 19 сентября 2008 в 8:49

у меня есть (например) в левой части выводится последние 3 новости, и мне нужно чтоб они подгружались аяксом, $('#news_block').load('news/block').. но мне туду грузит весь сайт (Head и т.д.). Подскажите как подгрузить только нужный блок..

Комментарии

Аватар пользователя olk olk 19 сентября 2008 в 10:44

Это jQuery Smile ajax был бы если бы по вашему урлю (news/block) на XMLHttpRequest (т.е. через
$.ajax(
{
timeout: 6000,
note: "text/xml",
type: "POST",
dataType: "xml",
.....
)
это адрес отдаст "правильный" xml контент, а вы его распарсите и при помощи jQuery, выведите в нужное вам место ...

Аватар пользователя golikoffartem golikoffartem 10 февраля 2010 в 13:34

olk wrote:
Это jQuery Smile ajax был бы если бы по вашему урлю (news/block) на XMLHttpRequest (т.е. через
$.ajax(
{
timeout: 6000,
note: "text/xml",
type: "POST",
dataType: "xml",
.....
)
это адрес отдаст "правильный" xml контент, а вы его распарсите и при помощи jQuery, выведите в нужное вам место ...

Вы издеваетесь? )) Зачем? тогда аякс нужен?

Аватар пользователя olk olk 19 сентября 2008 в 14:11

А поискать Smile например можно глянуть http://www.drupal.ru/node/7623, но если интересно (и у меня будет время), могу попробовать написать небольшую статейку :), только предложите не сильно новороченную и полезную задачу, для решения которой нужен ajax, что бы на этом примере я мог показать его использование в Друпале ...