Сериализованный ввод формы или запрос

Я использую PHP, MySQL, JQuery. Мой случай таков

шаг 1: я генерирую 10 элементов списка шаг 2: при щелчке каждого элемента должны отображаться дополнительные данные об этом элементе

Поскольку я могу получить все данные, необходимые из базы данных для 10 элементов самого шага 1, я должен передать все данные в виде сериализованной формы ввода для каждого элемента списка, используя ajax для шага 2 . ИЛИ я должен послать второстепенную часть через ajax и расширить данные, запрашивая каждое событие on click? Какой лучший способ сделать?

1 ответ

Решение

В любом случае должно работать, это зависит только от объема / размера данных.

Если вы считаете, что дополнительная информация слишком велика или что страница загружается слишком медленно, я бы выбрал второй вариант: "сначала отправлять элементы списка и создавать их, а затем при щелчке по одному из них использовать ajax для получения информации".

Если информации не так много, я бы использовал первый вариант, так как это сократит время загрузки дополнительной информации, когда пользователь щелкает элемент списка.

Другие вопросы по тегам