Часто я добавляю вспомогательные функции в мой PHP, которые возвращают сложный HTML.Например, непросто убедиться, что элемент формы доступен, может обрабатывать ошибки и т. Д., И поэтому у меня будет PHP-функция для решения этой проблемы.
К сожалению, иногда мне нужно сгенерироватьтот же HTML, но с использованием JS.Примером этого является то, где у меня есть Flash Uploader, который загружает несколько файлов.Поскольку каждый файл загружен, я хочу заполнить другую форму на той же странице, которая позволит пользователю редактировать данные файлов.
У меня уже есть спецификация для входов для этой формы в вспомогательных функциях PHP.Сейчас я просто воссоздаю эти входы вручную с помощью JS.Тем не менее, это неэффективно и неприятно, потому что если я хочу изменить некоторые аспекты этих входных данных, мне теперь нужно изменить их в двух местах.тот же AJAX-запрос, который загружает файл.Это работает нормально, но может быть проблематично, если у меня большое количество HTML.
Есть ли лучший способ, чем этот, или лучше всего использовать запрос AJAX?