Мне нужно иметь возможность добавить некоторый javascript ко всем ответам обратной передачи ajax (PartialViewContext.isAjaxRequest == true), но мне не удается выполнить какую-либо реализацию, которую я пытаюсь.
Я попытался реализовать
PhaseListener
и добавление моего сценария с использованием PartialResponseWriter.insert * для добавления блоков eval, а также попытка добавить сценарий путем создания элемента script. (Результаты в CDATA не могут быть вложенными или просто неверный XML)
Я попытался украсить PartialViewContextFactory, чтобы переопределить
PartialViewContext.processPartial
и добавить скрипт после того, как упакованный экземпляр обработал его ...
Как мне добавить сценарии к ответу Ajax? Нечто подобное тому, что .NET имеет с Scriptmanager.registerClientScriptBlock предпочтительно.
Спасибо