Это выглядит точно так же, как и в вашем шаблоне.Обратите внимание, что каждый из ваших <ul>
элементов содержит только один <li>
элемент.
Ваш шаблон начинается с внешнего <div>
, а затем есть "заголовок" <div>
с <h1>
заглавие.Затем есть «контент» <div>
, и в конечном итоге <ul>
, и, наконец, «нижний колонтитул».Вот как выглядит ваша страница результатов.Если вы хотите выполнить какую-то итерацию , вам придется явно сделать это в своем шаблоне, потому что в противном случае код шаблона будет предполагать, что вы просто захотите повторно применить шаблон к каждому объекту.в массиве вы передаете его.
Нет ничего плохого в "разборе JSON".Обратите внимание, что в вашем JSON нет необходимости заключать в кавычки символы "/" с помощью "\", и фактически (хотя это не имеет значения для JSONP) это недопустимый JSON.
edit - Хорошо, теперь, когда я вытащил свою голову оттуда, где это было, я думаю, что вижу, что ты делаешь.Проблема может заключаться в том, что вам просто нужно вызвать
$.mobile.changePage();
в конце функции обратного вызова JSONP.Однако я отмечаю, что ваш «$ .mobile» не имеет функции «changePage ()» ... Я не знаю, что это значит.Вы тоже используете довольно старую версию jQuery.