JQuery Mobile Загрузка AJAX результат в DIV - PullRequest
0 голосов
/ 27 января 2012

Я занимаюсь разработкой небольшого приложения с использованием jquery mobile.У меня есть следующий сценарий

  • Пользователь переходит по URL и заходит на домашнюю страницу
  • Существует несколько элементов div с data-role = "page".Идентификатор домашней страницы "home".На главной странице есть кнопка поиска.Когда пользователь вводит что-то и нажимает на поиск, я извлекаю некоторые данные через Ajax.
  • Данные должны быть заполнены в div с data-role = "page" и id = "Search".

Итак, мой вопрос здесь, как лучше всего заполнить результат в div?В обычном jquery я бы просто делал $ ("# Search"). Html ("данные, полученные через ajax");

Есть ли здесь какой-нибудь мобильный стандарт jquery?Или я должен использовать другую страницу для результатов?Пожалуйста, помогите мне выбрать лучший способ

Ответы [ 2 ]

0 голосов
/ 27 января 2012

Поскольку ваши данные возвращаются в формате JSON, для вас лучше всего использовать jsRender . Это заявленное руководство командой jquery для шаблонов на стороне клиента. Это также очень легко и мощно.

В моем техническом блоге есть пример , где я использую API-интерфейсы JSON от Flickr и динамически генерирую страницы для перехода. В примере также есть некоторые закомментированные параметры в коде, которые могут оказаться полезными для управления размером DOM.

0 голосов
/ 27 января 2012
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...