Я работаю над проектом, где у него есть несколько страниц. Каждая страница отображает 10 строк, где макет, который используется для каждой страницы, отличается. До сих пор у меня был html-код каждой строки в javascript-коде и на основе URL-адреса страницы я использовал соответствующий html-код (if statement). Оператор if находится внутри цикла, который циклически основан на количестве строк. Результаты строк исходят из метода ajax. Теперь я хочу как-то отделить его, чтобы мне было легче поддерживать его, в основном, чтобы удалить html-код из javascript и сохранить html-код каждой строки в другой файл.Можно ли вернуть html-код в jquery?
Примечание: Ajax в заданное время отправляет автоматически запросы в файл php для любых новых строк.
Одним из решений, которое я выбрал, является то, что я могу использовать php для создания переменной с кодом html.
Второе решение заключается в создании массива каждой записи с помощью html-кода, а затем передать его в jquery для его печати.
Оба решения Я не знаю, являются ли хорошие решения и может помочь мне сохранить проект в будущем.
Итак, суммируя, у вас есть HTML-шаблоны в вашем JS-коде (хранятся в строках). Теперь вы хотите динамически загружать HTML-шаблоны из других файлов (особенно файлов PHP). Правильно ли я вас понимаю? – suvroc
Я думаю, вам нужно создать веб-сервис в php, который вернет вам строку. Это простой и динамичный подход. Поэтому, если сайт жив, и вы хотите внести изменения, вы можете сделать это, используя базу данных в конце. – Codelord
@suvroc да, вы правы, я смотрю что-то вроде функции шаблонов –