`

自定义动态数据源的Kendo UI grid Dropdown Editor

 
阅读更多

此实例是根据当前数据的某个值动态过滤一个静态的数据源

 

$scope.serviceItem1Editor=function (container, options) {

 

            var checkedValues=options.model.itemCatCode.split(",");

            var filter = {

              logic: "or",

              filters: $.map(checkedValues, function(value) {

                return {

                  operator: "eq",

                  field: "itemCat",

                  value: value

                };

              })

            };

            $scope.serviceItemDS.filter(filter);

            $("<input data-bind='value:"+options.field+"'+ />")

                .attr("id", "ddl_serviceItem1")

                .appendTo(container)

                .kendoDropDownList({

                    dataSource: $scope.serviceItemDS,

                    dataTextField: "itemDesc",

                    dataValueField: "itemCode",

                    template: "<span data-id='${data.itemCode}'>${data.itemDesc}</span>"

 

                });

          }

 

$scope.serviceItemDS = new kendo.data.DataSource({

            transport: {

              read: {

                  url: $scope.serviceRoot+"/booking/findServicItems",

                  dataType: "json",

                  type: "POST",

                  contentType: "application/json"

              },

              parameterMap:function(options, operation) {

                  if(operation==="read"){

                    var catCode="";

                    return JSON.stringify(catCode);

                  }

              }

            }

          });

分享到:
评论

相关推荐

    动态设置显示kendoui grid控件某一列的格式

    griddatepickercustomfiltering,动态设置显示kendoui grid控件某一列的格式

    Kendoui grid多级分组表格展现

    应用kendoui grid实现的多级分组表格展现,里面包含了表格的分组统计以及单表合计功能、还有针对表格的刷新以及子表格刷新功能。此功能是在原有demo版本上改进,增加了很多的个别需求实现,在原来的版本是做不到的。...

    Kendo UI框架grid的Excel导出功能改进js代码

    Kendo UI框架提供了强大的Excel导出功能,通过Grid的saveAsExcel能方便地导出Grid中的数据,而且格式美观大方,使用起来也非常方便。但是在实际使用中不是很理想,主要有以下两个问题: 1. 导出的列数据是原始值 ...

    kendo ui 实现复杂表头

    该代码类里面实现的主要操作: 1.ajax 访问后代接口,并将结果返回值绑定到kendo ui 的grid上。 2. 实现复杂的kendo ui 的grid的表头设置,这个是本人亲自写的,并且经过验证是正确的

    Kendo UI Grid

    Kendo UI ,在ASP.NET MVC 4中使用Kendo UI Grid

    KendoUI速查手册--中文

    KendoUI速查手册--中文

    Kendo UI Grid示例下载

    Kendo UI Grid为开发者提供了100多种丰富的网格功能,从基本的筛选、排序,到高级的编页、分层数据分组等等。毫不夸张的说,Kendo UI Grid是同类产品中数一数二的佼佼者。耳听为虚眼见为实,下面我为大家整理了它的...

    [Kendo UI] 移动应用开发 Kendo UI Mobile 实现 英文版

    [Packt Publishing] 移动应用开发 Kendo UI Mobile 实现 英文版 [Packt Publishing] Building Mobile Applications Using Kendo UI Mobile and ASP NET Web API E Book ☆ 图书概要:☆ Get started with ...

    标准kendo ui-grid控件用法

    标准kendo ui-grid控件用法,文档形式。

    kendo ui 中文 汉化 文件

    kendo ui的中文国际化文件。已经对日期格式化进行了修正。 详细的,请看我的博文,kendo ui那点事里有详细使用说明。

    ui jquery kendo ui 一个不错的国外ui kendoui 又名剑道UI

    ui jquery kendo ui 一个不错的国外ui kendoui 又名剑道UI ui jquery kendo ui 一个不错的国外ui kendoui 又名剑道UI

    kendoui | 剑道UI(最新版、完整实例、安装包)

    Kendo UI framework is developed by Telerik - a leading provider of UI components for web, desktop and mobile applications. Trusted by over 100,000 customers worldwide for our devotion to quality and ...

    kendoui.for.jquery.2018.3.911.commercial

    Telerik Collection for .NET 2018 R3 kendoui.for.jquery.2018.3.911.commercial

    Kendo UI官方demo

    Kendo UI是一个强大的框架用于快速HTML5 UI开发。基于最新的HTML5、CSS3和... Kendo UI包含了开发现代JavaScript开发所需要的所有一切,包括:强大的数据源,通用的拖拉(Drag-and-Drop)功能,模板,和UI控件。

    kendoui 3.913版

    kendoui框架最新版本kendoui框架最新版本kendoui框架最新版本kendoui框架最新版本kendoui框架最新版本kendoui框架最新版本

    kendoui.for.jquery.2018.2.620.commercial

    Telerik Collection for .NET 2018 R2 SP1 kendoui.for.jquery.2018.2.620.commercial

    Telerik Kendo UI 2013.2.716 商业完整版

    kendo ui 是一套Telerik 公司推出的面向HTML5 及 移动设备的轻量级UI组件,其主要有Js+Css实现了入 Grid,Tree,Menu,Chart等各种业务组件. 不限于服务端是 Java 或者 .Net, php可以运用于多种环境,对Ajax,Rest都有...

    kendoui asp.net mvc

    kendoui asp.net mvc server side wrappers , kendoui asp.net mvc 套件開版

    Telerik Kendo UI 2013.1.514

    Kendo UI 包含了开发现代JavaScript所需要的所有一切,包括:强大的数据源,通用的拖拉 (Drag-and-Drop) 功能、模板和UI控件; ☆ 文件清单:☆ kendoui.aspnetmvc.2013.1.514.commercial.rar kendoui.complete....

    Kendo UI 开发教程

    Kendo UI 是一个基于HTML5和jQuery 的UI框架用来开发时尚Web应用。这个UI框架包括的很多UI 控件,数据显示组件,和自适应的手机框架,并支持数据绑定,使用模板,拖放功能。

Global site tag (gtag.js) - Google Analytics