【发布时间】:2015-10-13 17:43:17
【问题描述】:
我正在使用 Knockout-Kendo MultiSelect 控件。如果我从列表中选择一个值,然后输入第二个值并单击 Enter,则之前输入的值将被删除。
查看
<select data-bind="kendoMultiSelect: { data: choices, value: selectedChoice }"></select>
Selected: <strong data-bind="text: selectedChoice"> </strong>
查看模型
var ViewModel = function() {
this.choices = ko.observableArray(["apple", "orange", "banana"]);
this.selectedChoice = ko.observable();
};
ko.applyBindings(new ViewModel());
在 Knockout-Kendo 网站上有一个工作示例。 HERE
请参阅下面的小提琴:
【问题讨论】:
-
从 2015 年第一季度开始,kendo-kendo 与 kendo 不兼容似乎是一个已知问题。 github.com/kendo-labs/knockout-kendo/issues/208
标签: javascript jquery knockout.js knockout-kendo