Я хочу обновить Telerik kendoMobileListView по нажатию кнопки

На самом деле у меня есть кнопка обновления после просмотра списка, я хочу обновлять kendoMobileListView каждый раз, когда пользователь нажимает эту кнопку. Как я могу обновить список кендо?

<ul id="cart-products" data-role="listview" data-pull-to-refresh="true" data-messages='{ "refreshTemplate": "Refreshing!" }'  data-source="CartData" data-template="cart-template"></ul>

2 ответа

Решение

Это работает, я использую это

$(document).on("click", ".remove-product", function () {
    $("#cart-products").data("kendoMobileListView").dataSource.read();
    $("#cart-products").data("kendoMobileListView").refresh();
});

Если вы используете:

var CartData = new kendo.data.DataSource({
    transport: {        
        read: function(options) {
            <your code>
        }
    }
});

для вашего источника данных. Ты можешь использовать CartData.read() на вашей кнопке.

Другие вопросы по тегам