Я работаю над небольшим PHP-приложением. Я создаю свой HTML с помощью jQuery. Одной из частей является кнопка, которая запускает модальный, который позволит пользователю редактировать элемент. Мне любопытно, что лучший подход к загрузке данных:Атрибуты данных vs AJAX load
1) добавлять атрибуты данных каждой кнопке во время начальной загрузки, содержащей данные элемента, и загружать их во вводы, когда кнопка «изменить» нажимается
или
2) выполнить вызов AJAX, когда модальный запускается, принеси элемент из базы данных, а затем загрузить его на входы.
Моя кишка говорит мне идти с вариантом 1, но я полагал, что я хотел бы спросить и посмотреть, что сообщество думает об этой теме
варианта 1 будет быть более быстрым и более отзывчивым, чем вариант 2, до определенного момента, когда в DOM так много данных, что DOM становится вялым, или размер страницы настолько велик, что для загрузки требуется слишком много времени. Я бы больше склонялся к варианту 2. –