Нужно ли их получать после загрузки страницы через AJAX?Меняются ли они во время взаимодействия пользователя со страницей?Или они являются статическими в пределах объема загрузки страницы и могут быть отрисованы с начальной страницей и оставлены как есть?
Если они динамические, то JQuery AJAX (такой как .get()
) будетпутьВам понадобится ресурс (какая-то «страница») на стороне сервера, чтобы вернуть эти данные в вызов jQuery AJAX, естественно.
Если они довольно статичны, почему бы просто не включить эти данныена страницу загрузки в первую очередь?Использование динамической функциональности AJAX приятно и обеспечивает хороший пользовательский опыт, но только там, где это необходимо.Существуют дополнительные накладные расходы, связанные с выполнением большего количества запросов ресурсов на сервер, эти запросы могут завершаться сбоем и оставлять пользователя с неполным пользовательским интерфейсом и т. Д. Если это не требуется специально, использование динамической функциональности AJAX быстро становится сценарием чрезмерного проектирования.