问题标签 [knockout-kendo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2730 浏览

knockout.js - Kendo-UI 编辑器占位符

我有一些想要添加占位符文本的编辑器框。

看起来占位符文本标签没有从文本区域传递到编辑器。

这是一个示例编辑器框:http: //jsfiddle.net/cN2ke/

我想我必须听编辑器的更改事件,如果我的水印 HTML 中没有文本粘贴。

我遇到的问题是当页面发布时如何去除水印。我想我可以对占位符值进行字符串比较,但这对我来说似乎有点俗气。

以为我会检查一下是否有人对编辑器控件中的水印文本有一个好的解决方案

谢谢!

0 投票
0 回答
922 浏览

kendo-ui - Knockout-kendo 和 Kendo UI MVC 包装器

这是场景

  1. 我想在剑道网格中显示数据,并在该网格上选择一行时,它应该在带有文本框的表单中显示该行的详细信息。用户将能够更新这些值,它应该会反映在 kendo Grid 中。我为此使用了 knockout-kendo.js。

    这是 jsfiddle 链接 - http://jsfiddle.net/saisworld/u7YnY/

    能够显示数据并将数据绑定到网格。但是单击网格中的一行。它没有反映在表格中。不确定缺少什么。请指教。

  2. 我还想用 Kendo UI mvc 包装器测试相同的场景以显示网格(而不是像上面的示例那样使用声明性初始化)和 Knockout-kendo.js 框架,看看它们是否可以一起使用。

在这里它能够将数据绑定到网格,然后能够使用敲除剑道或只是敲除从网格中获取数据并以形式显示,但它不会在网格中更新。

0 投票
1 回答
269 浏览

knockout.js - 如何在 kendoGrid 中绑定 selectedItems?

我正在使用 Rniemeyer 的 kncokout-kendo.js http://rniemeyer.github.io/knockout-kendo/web/Grid.html

我有“人”,我需要选择人。

“选择”和“价值”都不起作用。

人是 observableArray

该示例不适用于 SelectedPerson 是 observable,SelectedPerson 是 observableArray。

0 投票
1 回答
219 浏览

kendo-ui - Knockout-Kendo RadialGauge 指针过渡不起作用

谁能解释为什么

js:

html:

当数据绑定值更改时,将允许指针很好地转换到新值。

但是,当传递其他选项时,像这样

js:

html:

...指针只是立即跳转到新值。

淘汰赛 2.3.0、JQuery 2.0.3、剑道 UI Dataviz 2013.2.716

0 投票
1 回答
1562 浏览

javascript - RequireJS、KendoUI 和 KnockoutJS 有没有机会一起工作?

所以我想同时使用requirejskendo uiknockout JS

我阅读了 Using Kendo with RequireJS和 Knockout JS 文章Asynchronous Module Definition (AMD) With RequireJs然后我通过 Knockout.js 和 Kendo UI 找到了Knockout-Kendo- 一个强大的二重奏,我心想 - 这太棒了 - 我'即将进入一个充满彩虹、MVVM、AMD 和 HTML5 的美丽世界。

但现在看来,我更像是在一个充满痛苦和折磨的黑暗地下世界。这是交易...

我有一个简单的网站,其中有一个js文件夹,里面有以下内容:

  • jquery-2.0.3.min.js
  • 淘汰赛-2.3.0.js
  • 淘汰赛-kendo.min.js
  • 需要.js
  • kendo-ui/** 这里所有的剑道文件

以及我放入根目录的index.html文件,其中包含以下内容:

据我所知,这应该基本上是正确的,但我得到了这个例外:

似乎knockout-kendo 正在尝试加载kendo-ui.js,但不出所料,因为它不存在,所以找不到它。

为了验证映射,我敲了这个:

这非常有效(嗯,它有效) - 你可以看到两者之间的区别在于,在第二种情况下,我没有使用淘汰赛剑道,因此绑定不适用,这就是我在其中做 kendoGrid 的原因文件准备功能。

那么,有谁知道在这片绿色而美丽的地球上,我如何使用 require JS 获得击倒剑道?我觉得可能有一些花哨的垫片可以让它运行,但我无法解决......

0 投票
0 回答
497 浏览

knockout.js - Durandal JS 淘汰赛-剑道 kendoGrid

下午好,

我试图让 kendoEditor 从 knockout-kendo 项目 ( https://github.com/kendo-labs/knockout-kendo/ ) 工作,但它一直抛出错误 'Uncaught TypeError: Cannot read property 'body '为空'。

经过大量调试后,我得到了以下代码行(此代码直接取自 kendo.web.js):

在这里,它试图创建一个在编辑器中使用的 iframe。有关示例,请参见 ( http ://demos.kendoui.c​​om/web/editor/index.html ) 上的源代码。但是,iframe.contentWindow、iframe.document 和 iframe.contentDocument 都是 null。从逻辑上讲,此代码在尝试执行 doc.open(); 时失败;并导致上述异常。

经过一番搜索 StackOverflow 得出以下结论:为什么 iframe.contentWindow == null?. 文档的准备情况似乎存在问题。

有人知道如何解决这个问题吗?或者有没有人有使用 DurandalJS(不是新的 v2)和淘汰剑道的经验?

我正在使用 Durandal JS 1.2.0。

提前致谢。

编辑

对 jquery、knockout 和 kendo ui 和 knockout-kendo 的脚本引用是通过 MVC Bundle.Config 完成的。

kendoEditor 初始化通过以下方式完成:

0 投票
1 回答
1001 浏览

jquery - 淘汰-剑道组合框数据源在渲染后不更新?

我正在使用 knockout-kendo.js 库开发一个 Web 应用程序。我的问题是,在我将 kendoComboBox 绑定到 observableArray 数据源之后。组合框不反映对 observableArray 所做的更改。

这是我绑定的组合框:

这是我的视图模型:

请参阅以下 jsfiddle:

http://jsfiddle.net/austinpantall/chNW8/

请注意当单击按钮将项目添加到数据源 observableArray 时会发生什么。组合框不会将新项目显示为选项。

我对敲击剑道相当陌生,正在寻找一种解决方法/替代方法来让新项目出现在组合框中。

在此先感谢,奥斯汀

0 投票
1 回答
602 浏览

knockout.js - 无法让 KnockoutJS 与 KendoUI ListView 和 KendoPager 一起正常工作

我正在尝试使用 KnockoutJS 使用 KendoUI ListView 和 KendoUI Pager 进行分页。ListView 的创建工作得很好。问题是试图让寻呼机工作。

我正在使用 knockout-kendo.js 绑定。

这是HTML代码:

这是javascript代码:

我已经搜索过低和高,但找不到任何关于尝试使用 knockoutjs 让这两个小部件一起工作的信息。任何帮助表示赞赏。

这是 jsfiddle 链接:http: //jsfiddle.net/camde/WN57W/2/

0 投票
1 回答
3429 浏览

knockout.js - 使用 Knockout-Kendo.js 动态启用/禁用 kendo 日期选择器

我正在尝试根据使用 Knockout-Kendo.js 的选择值启用/禁用剑道日期选择器。

的HTML:

JS:

小提琴:http: //jsfiddle.net/xTjqH/2/

它最初确实禁用了日期选择器,但一旦选择了“2”,它就不会启用它。

0 投票
2 回答
7669 浏览

css - 如何使剑道网格在 JQuery UI 对话框中的页眉和页脚之间填充 100% 高度?

我有一个 jQuery UI 对话框,它必须在打开后动态设置其高度和宽度。这包含页眉 div、Kendo-grid 和页脚 div。我想做的是让剑道网格滚动而不是对话框;该对话框实际上必须是溢出的:由于其他原因而隐藏。换句话说,我需要剑道网格(内容)来填充页脚和页眉之间 100% 的空间。我也在使用淘汰赛,淘汰赛剑道。

JSFIDDLE:http: //jsfiddle.net/pbkBd/2/

我尝试使用此示例设置内容高度,但无法使其适用于我的场景:http: //jsfiddle.net/dimodi/MjKmJ/