У меня был быстрый поиск в stackoverflow ... но я не смог найти ничего, что мне было нужно.
Я пытаюсь понять/получить несколько советов о том, как создать свой собственный ОЧЕНЬ простой механизм шаблонов для jQuery.
У меня в основном есть стандартный вызов AJAX, чтобы получить некоторый XML (да ... старомодный, я знаю ... и мне, возможно, нужно будет перенести это в мир JSON). Итак, я заканчиваю тем, что говорю что-то вроде следующего (просто урезанная идея):
<rows>
<myFieldname1>some data</myFieldname1>
<myFieldname2>some data too</myFieldname2>
.. and so on ...
</rows>
Итак, для записей на основе SINGLE у меня есть то, что я называю «PageDataMagic» (да, очень драматично ...), которое с использованием jQuery выполняет итерацию по XML и отображает значения узла xml в элементы HTML (конечно, есть небольшая проверка если элемент является флажком и т. д.) - это делается с помощью узлов XML, вызываемых именами полей из базы данных / поэтому, пока идентификаторы элементов названы таким образом, это работает.
Хорошо, к делу.. если я хочу иметь какой-то «шаблон», то есть предпочтительно внешний JS/HTML, как мне динамически отображать имена полей и динамически добавлять повторяющийся шаблон? Я предполагаю, что в jQuery есть функция append()? просто я думаю, что пытаюсь прочитать файл шаблона и создать его экземпляры строк???
Есть ли в этом смысл??? Может быть, нужно больше кофе...
Любая помощь, хотя и очень ценится ...
Дэйвид.
--- РЕДАКТИРОВАТЬ ---
Ах да, и прямо сейчас это должен быть XML из-за некоторых других ограничений. Я знаю, что мог бы преобразовать в JSON и, без сомнения, облегчил бы весь процесс.. но мне нужно работать с XML, даже если он должен анализировать это - немного медленнее ..