1

フィルタリングを有効にするようにリストビューを構成しました。別のイベントで、フィルターをリセットするにはどうすればよいですか?

これは私が持っているものです:

  $("#listview").kendoMobileListView({
        dataSource: dataSource,
        template: $("#listview-template").text(),
        filterable: {
            field: "ProductName",
            operator: "startswith"
        }
    });

別の関数で、フィルターをリセットして、リストビューがすべて再び表示されるようにするにはどうすればよいですか (誰かが検索を入力した場合)。

$("#listview").data("kendoMobileListView")...??
4

2 に答える 2

1

行う:

$("#listview").data("kendoMobileListView").dataSource.filter({});
于 2013-07-25T18:55:15.280 に答える
1

入力テキストをクリアし、clearButton クリック イベントをトリガーして dataSource フィルタリングを処理するワンライナー:

$("#listview").data("kendoMobileListView")._filter.clearButton.click();
于 2014-10-22T23:27:48.863 に答える