在我的代码中:
// Here we get the nodes for each job and select them from the combo box.
var nodesArrayForJobID = this.getNodesForJobID(jobID);
for (var i = 0; i < nodesArrayForJobID.length; i++) {
var node = nodesArrayForJobID[i];
Ext.getCmp(jobID + "combobox_nodes").select(node)
}
它知道选择多个值(通过 for 循环运行两次),但选择新值会取消选择旧值。
如何一次选择多个值?我正在寻找一个选择多个节点(接受一个数组)的命令,或者一个有一个参数的命令,特别是不取消选择现有的选定节点。
谢谢。
最佳答案
你可以使用 value :[ArrayOfValues] 配置或使用 setValue ([ArrayOfValues]) 方法选择多个值
示例 fiddle 在这里:https://fiddle.sencha.com/#fiddle/9u8
关于javascript - 如何以编程方式在 Ext JS Combobox 中选择多个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25673695/