Причем тут шаблоны и индивидуальные JS? Ну не с небес же сваливаются формы и прочее на страницах, что-то же их определяет, что?
Вы пишите об универсальном асинхронном запросе, а что в данном случае есть универсальность как не клиентский обработчик выполняющий различные определенные задачи?
var define = {
a: function() {
//установить фокус
},
b: function() {
//раскрасить в горошек
}
}
success: function(data) {
var d = $(data).appendTo(selector).find('[data-xxx]')
//если есть определения задач, то цикл и их выполнение
}
А уж серверу определить желаемое не сложно.