У меня есть следующий div, который используется в качестве модального диалога jquery.
<div id="searchResultsDialog" title="Search Results">
<div id="searchResults"></div>
</div>
Затем у меня есть следующий код для заполнения этого div результатами преобразования xsl, где можно проверить, что строки xml и xsl содержат правильные данные.
$("#searchResults").xslt({
xml: resultXML,
xsl: result.xml
});
Всякий раз, когда я запускаю это, я никогда не получаю преобразованных данных. Я прошел через плагин в отладчике, и значение, возвращаемое функцией .xlst, является пустой строкой. Я знаю, что xsl и xml отлично работают вместе, потому что, если я просто привязываю таблицу стилей к xml и отображаю ее в браузере, она прекрасно работает. Обратите внимание, что я не получаю никаких ошибок.
Я также пытался использовать Sarissa, но всегда получаю окно с сообщением msxml6.dll:.
Есть мысли о том, что я делаю неправильно или чего мне не хватает? Любая помощь будет оценена. Я также открыт для других реализаций xslt на стороне клиента.