Рассмотрим пример на 2х элементах которые нужно заполнить за 1 запрос.
Решается это серверным средством и волшебной моделью.
Сперва построим "волшебную" модель.
javascript:
SRAX.Model2Blocks['my-id'] = {
'content':'div-content',
'baner':'div-baner'
}
Даная модель определяет таблицу (обьект) соответствия меток, блоков в
серверном ответе к реальным ИД элементов, в которые эти блоки должны
быть вставлены.
Для этой модели со стороны сервера должен придти следующий ответ:
html4strict:
<!-- :ax:content:begin: //-->
HTML of CONTENT-BLOCK
<!-- :ax:content:end: //-->
anything - will be ignored
html4strict:
<!-- :ax:baner:begin: //-->
HTML of BANER-BLOCK
<!-- :ax:baner:end: //-->
Вот и все! Теперь следующим запросом мы заполняем 2 элемента.
javascript:
hax({url:'test.html',id:'my-id'})
Важно: теперь ИД в функции hax - это не ИД эелемента , а ИД таблицы
(обьекта) соответствия Model2Blocks который мы расписали выше - в
данном примере 'my-id'