Knockout.js 将击倒剑道绑定与MultiSelectBox插件一起使用

Knockout.js 将击倒剑道绑定与MultiSelectBox插件一起使用,knockout.js,kendo-ui,knockout-kendo,Knockout.js,Kendo Ui,Knockout Kendo,我尝试使用如下图所示的MultiSelectBox-KendoUI插件和knockout绑定,但我无法让它工作 我的multiselect定义如下 <input data-role="multiselectbox" data-bind= "kendoMultiSelectBox: { dataTextField: 'Desc', dataValueField:

我尝试使用如下图所示的MultiSelectBox-KendoUI插件和knockout绑定,但我无法让它工作

我的multiselect定义如下

<input 
    data-role="multiselectbox"
    data-bind= "kendoMultiSelectBox: {
                            dataTextField: 'Desc',
                            dataValueField: 'ID',
                            data: ProjectTypes,
                            value: pID
                        },
                        event: { change: changeProjectType }" /> 

有没有关于如何让它工作的建议


谢谢

我成功地使它工作如下:

<input data-bind= "kendoMultiSelect: {
                        dataTextField: 'Desc',
                        dataValueField: 'ID',
                        data: ProjectTypes,
                        value: pID
                   },
                   event: { 
                        change: changeProjectType 
                   }" /> 

关键元素是kendoMultiSelectbinding

1)能否请您发布kendoMultiSelectBox bindingHandler的代码?2) 您当前的解决方案在哪些方面不起作用?3) 你有什么错误?4) 如果可能的话,您可以创建一个JSFIDLE/plnkr/jsbin来显示您的问题吗?