jQuery Mobile: в каком событии должен происходить просмотр списка («обновление»)? - PullRequest
0 голосов
/ 11 февраля 2012

Я разрабатываю приложение, которое использует базу данных WebSQL для хранения данных, а затем извлекает их.Пользовательский интерфейс работает на jQuery Mobile, и когда я успешно получаю данные из БД, я помещаю их в список просмотра.

Когда я это делаю, я получаю данные, но без стилизации.Простой рендеринг в веб-браузере.

Чтобы обновить макет, я посмотрел на jQuery Mobile Docs, которые мне нужно использовать $('#list').listview('refresh');

Теперь я попробовал несколько реализаций этого и всегда терпел неудачу.Я спрашиваю, , какое событие должно произойти в операторе обновления. При загрузке моей страницы я загружаю данные и помещаю их в DOM.

Пожалуйста, помогите! ... Спасибо ...

Ответы [ 2 ]

0 голосов
/ 11 февраля 2012

Попробуйте $ ('# list'). Listview ();чтобы инициализировать его, вы вызываете refresh только в том случае, если вы добавили элементы li и вам нужно их стилизовать.

0 голосов
/ 11 февраля 2012

Хорошо, это может быть не лучшим способом, но я нашел решение.

Я сделал функцию, которую я подключил к событию onload тела.Кажется, это работает.

Так что, пока никто не даст мне лучшего решения, я мог бы продолжать использовать это ...

...