010-68421378
sales@cogitosoft.com
当前您所在的位置:首页>新闻中心>新品发布

Kendo UI for jQuery数据管理使用教程:ListView Selection

发布时间:2020/11/06 浏览量:1996
默认情况下,ListView的选择功能处于禁用状态

Kendo UI目前最新提供KendoUI for jQuery、KendoUI for Angular、KendoUI Support for React和KendoUI Support for Vue四个控件。Kendo UI for jQuery是创建现代Web应用程序的完整UI库。

默认情况下,ListView的选择功能处于禁用状态。

 

 

入门指南

ListView通过将selectable属性设置为“ single”或“ multiple”来支持项目选择功能。

$(“#listView”).kendoListView({
dataSource: dataSource,
selectable: “multiple”,
template: kendo.template($(“#template”).html())
});

 

高级配置

您还可以检测用户何时通过更改事件获得项目,该事件是通过使用Shift + select组合选择一个或多个项目时触发的。

$(“#listView”).kendoListView({
change: function(e) {
var data = dataSource.view();
var selected = $.map(this.select(), function(item) {
return data[$(item).index()].ProductName;
});

// Index selected or read item informationthrough data.
}
});

 

下面的示例演示了建议方法的完整实现。

<div id=”listView” style=”max-height:400px;overflow:auto;”></div>
<div class=”k-pager-wrap”>
<div id=”pager”></div>
</div>

<script type=”text/x-kendo-tmpl” id=”template”>
<div class=”product”>
<img src=”https://demos.telerik.com/kendo-ui/content/web/foods/#= ProductID#.jpg” alt=”#: ProductName # image” />
<h3>#:ProductName#</h3>
<p>#:kendo.toString(UnitPrice, “c”)#</p>
</div>
</script>

<script>
var dataSource = new kendo.data.DataSource({
transport: {
read: {
url: “https://demos.telerik.com/kendo-ui/service/Products”,
dataType: “jsonp”
}
},
pageSize: 3
});

$(“#pager”).kendoPager({
dataSource: dataSource
});

$(“#listView”).kendoListView({
selectable: true,
dataSource: dataSource,
template: kendo.template($(“#template”).html())
});
</script>

<style>
.alt { background-color: #EEE; }
</style>

下一篇:Wowza技术:?Transcoder插件对叠加图片文件的要求
上一篇:Kendo UI for jQuery数据管理使用教程:ListView Items

                               

 京ICP备09015132号-996网络文化经营许可证京网文[2017]4225-497号 | 违法和不良信息举报电话:4006561155

                                   © Copyright 2000-2023 北京哲想软件有限公司版权所有 | 地址:北京市海淀区西三环北路50号豪柏大厦C2座11层1105室

                         北京哲想软件集团旗下网站:哲想软件 | 哲想动画

                            华滋生物