Hello.
I have multi selection combobox with checkboxes. Variable "options" has value: "Cat, Dog". Combobox has values: "Cat", "Dog", "Pig". I want to check and select few values by using java script. I am not able to select few values at ones. This code only select "Dog".
function
setValuesInCombobox(options) {
var
controler =$find(getClientIdById(cboBuildingControlName));
controler.set_value(options);
controler.set_text(options);
var
allChoicesFromCbo = controler.get_items()._array;
var
selectedOptions = options.split(
","
);
for
(i = 0; i < selectedOptions.length; i++) {
var
building = selectedOptions[i].trim();
for
(j = 0; j < allChoicesFromCbo.length; j++) {
var
nameOfBuildingInCbo = allChoicesFromCbo[j]._properties._data.value;
if
( nameOfBuildingInCbo == building) {
allChoicesFromCbo[j]._setChecked(
true
);
allChoicesFromCbo[j].select();
}
}
}
}