标签: kendo-listview

如何在javascript中启用或禁用kendo下拉列表?

我想学习启用或禁用kendo下拉列表以在if函数中使用.

例如,如果启用了kendo下拉列表,则返回值为true,否则为false

我怎样才能做到这一点?

谢谢你的所有答案

javascript jquery kendo-ui kendo-listview

4
推荐指数
1
解决办法
9381
查看次数

选择Kendo UI ListView项目

使用Kendo ListView,当我的页面重新加载时,如果已经做出选择,我需要让我的代码自动选择之前选择的ListView项目.我可以通过遍历数据源集合来获取Kendo DataItem,但是当我执行listView.select(item)时,UI不会显示所选的任何内容.

这是我的列表视图:

$("#listview").kendoListView({
        dataSource: coverages,
        template: kendo.template($("#listTemplate").html()),
        selectable: true,
        change: function() {
            var index = this.select().index();
            dataItem = this.dataSource.view()[index];

            if (selectedCoverageCode == null) {
                selectedCoverageCode = dataItem;
            }

            onCodeChanged(categoryId, planId, dataItem);
        }
    });
Run Code Online (Sandbox Code Playgroud)

这是我的代码来设置以前选择的项目:

   function setSelectedCoverageCode(code) {
    var listView = $("#listview").data("kendoListView");
    var dataSource = listView.dataSource.view();
    if (listView) {
        $.each(dataSource, function(index, item) {
            if (item.Code === code) {
                listView.select(item);
                selectedCoverageCode = item;
            }
        });
    }
}
Run Code Online (Sandbox Code Playgroud)

我相信我需要DOM对象而不是数据源DataItem.上面的setSelectedCoverageCode函数触发Change事件,但是在DOM中的那个点上没有选择实际元素.

我怎么能这样做,这样我可以在重新加载时显示已经选择的项目?建议?

谢谢

javascript jquery listview kendo-ui kendo-listview

2
推荐指数
1
解决办法
5507
查看次数

带有MVVM的Telerik Kendo UI

我的视图页面(MVVM Concept)中有一个Kendo UI Grid.绑定视图模型中的数据.当我减少页面大小.

Kendo UI网格更改为Kendo UI Listview.看这个图片:

网格视图更改为列表视图

我怎样才能做到这一点?

kendo-ui kendo-grid kendo-mvvm kendo-listview

-1
推荐指数
1
解决办法
520
查看次数