在我的代码中:
// 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循环两次),但选择一个新值会取消选择旧值。
如何一次选择多个值?我正在寻找一个选择多个节点的命令(接收一个数组),或者一个具有参数的命令,以明确地不取消选择现有的选定节点。
感谢。
答案 0 :(得分:2)
答案 1 :(得分:2)
答案 2 :(得分:0)
您可以使用MultiCombo组件:
<ext:MultiCombo ID="multiCombo1" SelectionMode="All" runat="server" Mode="Local"
DisplayField="Text" ValueField="Value" StoreID="storeMultiCombo"
EmptyText="Select a value" Editable="false" AllowBlank="false" CausesValidation="true"
meta:resourceKey="multiCombo1" ></MultiCombo>