草庐IT

kendo-template

全部标签

javascript - Meteor Blaze 访问 Template.onCreated 中的 Template.contentBlock

我正在为child编写自定义Blazeblock助手:{{>Template.contentBlock..}}{{>Template.contentBlock..}}我的预期用例是拥有一个包含我在html文件中定义的任意子节点的模板。{{#parent}}{{#childid="child1"title="Child1"}}Thisiscontentofchild1{{/child}}{{#childid="child2"title="Child2"}}Thisiscontentofchild2{{/child}}{{#childid="childN"title="ChildN"}}T

javascript - Kendo 网格 - 获取当前编辑行

即使未选中,如何获取已编辑的当前行?我有一个启用了batch的Kendo网格,它是navigatable。我的目标是使用dataItem.set()方法手动编辑列中的数据。但是,当您添加一行时,它不会自动被选中。因此,不能使用vm.testGrid.dataItem(vm.testGrid.select())。vm.testGrid.dataSource.get(e.model.get("Id"))获取新添加的行,但是如果在保存之前添加了多行,它总是获取第一行添加的行(“Id”设置为自动递增并由数据库服务器自动生成,因此所有新创建的行在保存前初始值为0)。vm.onEdit=funct

javascript - 如何在充满远程数据的 Kendo UI 网格上强制刷新?

我有一个KendoUI网格,其中填充了来自远程源的信息,我想在我网站上的KendoUI窗口关闭后强制刷新显示的信息。我试过这个:vargrid=$("#usuariosGrid").data("kendoGrid");grid.refresh();但它没有用,这就是我创建KendoUIGrid的方式:vards=newkendo.data.DataSource({transport:{read:{url:root_url+"/usuario/index",dataType:"json"}},schema:{data:"Response",total:"Count"},serverPag

javascript - 使用缓存在 Kendo UI Treeview 中延迟加载

我正在使用KendoUITreeView在我的网页中加载分层数据。默认情况下,我最多加载3个级别的数据(即Root->Rootdirects->Rootdirects'directs)。当用户进一步向下扩展树时,我需要一种方法来延迟加载剩余的节点。另外,已经获取的数据必须缓存在本地,以避免对已经扩展的节点进行不必要的调用。我是KendoUI的新手,没有足够的时间阅读文档。json看起来像{Id:'1',ParentId:'-1',Payload:{...}Children:[Id:'2',ParentId:'1',PayLoad:{...},Children:[{...}]]....}

javascript - Kendo ui - 在 child 添加/编辑时获取父网格项目(网格层次结构)

我有一个包含3个项目的父网格,每个项目都有一个子网格作为详细信息的一部分。当调用CHILD上的编辑事件时,我想获取父级(masterrow)的数据,下面的代码总是获取mastergrid中的第一个项目,而不是单击项目的实际父级,例如,如果我编辑/添加主网格中的第二个项目在网格中的一个项目,它仍然获得主网格数据的第一个项目。varparentData=$("#gridRoomTypes").data("kendoGrid").dataItem(e.container.closest("tr"));编辑有:e.sender(childgrid),e.container,e.model"gr

javascript - AngularJS 指令 : compile template and watch scope

我在Angularjs上编写了一个非常复杂的应用程序。这已经大到让我感到困惑了。我对Angular进行了更深入的研究,发现我的代码很糟糕。我理解这个概念:module.directive('createControl',function($compile,$timeout){scope:{//scopebindingswith'='&'@'},template:'Templatestringwithbinded{{variables}}',link:function(scope,element,attrs){//Functionwithlogic.Shouldwatchscope.}我

javascript - Kendo UI - 如何使用 javascript 添加和选择新选项卡(在 TabStrip 控件上)

我创建了一个函数,可以在我的KendoUITabStrip控件中打开一个新选项卡:functionAddTab(targetUrl,title){$("#tabstrip").data("kendoTabStrip").append({text:title,contentUrl:targetUrl});}这会将选项卡添加到末尾,但不会选择它。我怎样才能选择它成为事件标签!?是否需要在创建标签时设置一个id,然后调用select(..)函数,还是可以一行完成?我需要自动生成大量链接,每个链接都采用不同的标题和targetUrl。 最佳答案

javascript - 在剑道网格中,我可以使用函数动态设置列属性吗?

我这里有一些代码,我试图根据数据项的值设置单元格的背景颜色:http://dojo.telerik.com/@solidus-flux/eHaMuKendoUISnippet$("#grid").kendoGrid({columns:[{field:"name",title:"Name",attributes:function(e){return{"class":"table-cell",style:e.name=="JaneDoe"?"background-color:red":"background-color:green"};}//attributes:{//"class":"t

javascript - 如何设置 Kendo 窗口的内容?

我有这个窗口:@(Html.Kendo().Window().Name("errorWindow").Title("").Content(@//Puttexthere).Draggable()//Enabledraggingofthewindow.Resizable()//Enableresizingofthewindow.Modal(true).Visible(false))在客户端转换为:jQuery(function(){jQuery("#errorWindow").kendoWindow({"modal":true,"iframe":false,"draggable":true

javascript - Kendo ui grid if else 条件

我的代码有什么问题?我必须检查kendoUI网格是否在我的专栏中有“OrderType20”。如果是,我需要应用包含背景的css条件,但它不起作用,有人可以帮助我吗?谢谢template:'#if(OrderType=="OrderType20"){##:OrderType##}else{#OrderType#}#' 最佳答案 对于kendoui网格行模板的嵌套ifelse可能会有所帮助。即template:"#if(ErrorDesc==null){##:DeviceLabel##}elseIf(ErrorDesc==""){##