Tag: ui

如何防止用户在kendo数字文本框中输入超过4 uinits的精度

我要求允许用户输入4个精度单位的小数。 但只显示3.有没有办法让kendo-ui数字文本框防止超过4个单位的精度? $element.kendoNumericTextBox({ spinners: false, culture: “en-US”, decimals: 4, step: 0.01, format: “n3” });

当我单击面板栏本身上的按钮时,如何防止Kendo Panelbar折叠

我有一个放在Kendo Panelbar上的按钮。 我正在编写一个jQuery函数,以便当用户点击按钮面板栏时不会崩溃。 我提出的其他逻辑是单击按钮时没有回发。 我不能让这个工作。 帮助赞赏! :)这是代码片段。 $(“#panelBarCarDetails”).kendoPanelBar({ expandMode: “multiple” $(‘#btnTakeOwnership’).click(function (e) { if (e.target) { e.preventDefault(); } });

无法使用句柄选择Kendo Sortable中的文本

我有一组可排序的小部件,非常类似于这个演示 。 JS在这里: var column1Sortable = $(column1Selector).kendoSortable({ filter: “.panel”, cursor: “move”, handler: “.panel-header”, connectWith: column2Selector, change: sortableOnChange, placeholder: sortablePlaceholder, hint: sortableHint }).data(“kendoSortable”); var column2Sortable = $(column2Selector).kendoSortable({ filter: “.panel”, cursor: “move”, handler: “.panel-header”, connectWith: column1Selector, change: sortableOnChange, placeholder: sortablePlaceholder, hint: sortableHint }).data(“kendoSortable”); 面板的HTML看起来类似于: Header … selectable text here … 虽然我已经为.panel-header div设置了一个handler选项,但我无法在.panel-content区域中选择任何文本。 鼠标光标显示文本光标,但在尝试突出显示时,没有任何内容突出显示。

如何仅显示结果表中的选定记录

有两个表使用相同的源。 这些表使用了kendo模板的源绑定。 目前,这两个表的来源都是employees 。 这两个表都显示相同的数据。 现在,我们需要修改它以仅显示结果表中的复选框选定记录。 此外,当用户单击结果表上的删除按钮时,应在节表中取消选中该复选框。 我们需要做些什么修改才能使它在MVVM ? 头 MVVM Test Delete $(document).ready(function () { kendo.bind($(“body”), viewModel); }); MVVM var viewModel = kendo.observable({ // model definition employees: [ { name: “Lijo”, age: “28” }, { name: “Binu”, age: “33” }, { name: “Kiran”, age: “29” } ], personName: “”, personAge: “”, //Note: Business functions […]

Mvvm支持自定义kendo ui小部件

前几天我问了这个问题并得到了一个非常酷的答案。 此后我想知道我是否可以使用我的自定义小部件,因为我使用mvvm约定的所有标准kendo组件。 我需要编辑自定义小部件的哪些部分? 例如: 谢谢,

Chrome // kendoUI / jQuery:超出了最大调用堆栈大小

我正在使用hottowell模板创建spa应用程序,我从jquery得到一个很好的错误。 基本上我的问题现在开始尝试从viewModelBinder.js(来自durandal库)绑定我的视图。 viewModelBinder.beforeBind(obj, view); action(); viewModelBinder.afterBind(obj, view); 此时调用beforeBind此代码已执行(我自己的应用程序的main.js) kendo.ns = “kendo-“; viewModelBinder.beforeBind = function (obj, view) { kendo.bind(view, obj.viewModel || obj); }; 其中kendo.bind就像(来自kendo ui库的kendo.web.js): function bind(dom, object) { var idx, length, roles = kendo.rolesFromNamespaces([].slice.call(arguments, 2)); object = kendo.observable(object); dom = $(dom); for (idx = 0, length = dom.length; idx < length; idx++) { bindElement(dom[idx], object, […]

过滤剑道模板中的来源

我有跟随Kendo模板和MVVM绑定。 这个模板的源代码是viewModel,里面有employees 。 员工集合中有3条记录。 我只需要显示IsSelected属性为true的记录。 employees: [ { name: “Lijo”, age: “28”, IsSelected: true }, { name: “Binu”, age: “33”, IsSelected: false }, { name: “Kiran”, age: “29”, IsSelected: false } ] 题 我们如何在模板中指定此过滤? 码 Template Filtering $(document).ready(function () { kendo.bind($(“body”), viewModel); }); var viewModel = kendo.observable({ employees: [ { name: “Lijo”, age: “28”, IsSelected: […]