谁能帮我动态设置的值属性的剑道UI多选。我需要在这里显示多个值如果我有一个单一的项目,如。value("1")将显示选中的项目在控制,但如果我想传递多个值,如。value (["1","2"])
我有一个用逗号分隔的id列表,但是当我将这个值传递给。value属性时,它不会显示任何选中的项目。
如何使用JavaScript实现此功能
下面的代码不起作用
var vardata = "1,2";
$("#TestPoints").data("kendoMultiSelect").value(vardata);
下面的动作做的技巧,我不知道如果这实际上是我们要做的,但下面的代码工作,我创建了一个列表的所有值作为s字符串,在javascript
var vardata = '[' + Comma Seperate Values likem 1,2 + ']';
e.g. vardata = '[1,2]'
之后,我将数据解析为JSON并提供给kendou Multiselect的。value()属性
$("#TestPoints").data("kendoMultiSelect").value(JSON.parse(testpointids));