#json #html #listview #jquery-mobile #jquery-templates
#json #HTML #listview #jquery-mobile #jquery-шаблоны
Вопрос:
используя приведенный ниже код, я вставил данные в listview
var renderItemElement = function(item) {
return $.tmpl("<li><a>${text}</a></li>", item)
.data("item", item)
.insertAfter(listHeaders[item.priority]);
};
и когда я нажимаю на это, я могу удалить данные, но когда я нажимаю на это, я хочу, чтобы данные передавались на следующую страницу. Кто-нибудь может мне помочь с этим кодом?
$("#bankList").delegate("li.item", "click", function() {
model.remove($(this).data("item"));
$(this).slideUp(function() {
$(this).remove();
});
});
Ответ №1:
если у вас есть href или если вы вообще хотите, чтобы все это отображалось как listview, вам нужно использовать .listview()
метод. Если тег ul уже существует и является listview, используйте .listview('refresh')
чтобы перейти на другую страницу с помощью javascript, а не href, вам нужно использовать
$.mobile.changePage()