Хорошо ... конечно шаблоны XSL - это, вероятно, очевидная вещь, которую я упускал из виду ... просто хотел чего-то такого же простого, как манипулирование XML в JQuery, но применимого к шаблону HTML.com и их функция AJAX, которая делает XSLT на стороне клиента.Кажется, все работает очень хорошо.Ниже приведен фрагмент кода для всех, кто интересуется:
Javascript:
dhtmlxAjax.get('/PageTemplates/membernotifications_template.xsl', function (xslLoader) {
var xmlLoader = dhtmlxAjax.getSync('/ajaxget/getmembernotifications.ashx');
$('#notifications').html(xmlLoader.doXSLTransToString(xslLoader.xmlDoc.responseXML));
});
Вам понадобится библиотека JavaScript DHX, конечно. Ссылка выше.
Как видите, мы ссылаемся на шаблон .XSL, а затем на реальный источник данных, в моем случае со страницы .ashx, которая просто записывает XML.
Затем мы, используя JQuery (тем не менее, вы можете напрямую ссылаться на элемент DOM), связываем XSL и XML для вывода (в моем случае) DIV с ID = уведомлениями.