Hi,
We observe a behavior change for calling the setValue() method for the multi-select Item. If we passed in the multiple value as a comma-separated string, in 8.2 it works but in 8.3 it doesn't work. We notice in 8.3 it only work if we pass in an array of strings.
We are using v8.2p_2013-03-04 and v8.3p_2013-06-11. This issue can be reproduced on both IE9 and FF12 in Feature Explorer with the following code.
Steps to reproduce:
Click the "setValue" button. In 8.2 it works but in 8.3 it doesn't work.
Thanks!
We observe a behavior change for calling the setValue() method for the multi-select Item. If we passed in the multiple value as a comma-separated string, in 8.2 it works but in 8.3 it doesn't work. We notice in 8.3 it only work if we pass in an array of strings.
We are using v8.2p_2013-03-04 and v8.3p_2013-06-11. This issue can be reproduced on both IE9 and FF12 in Feature Explorer with the following code.
Steps to reproduce:
Click the "setValue" button. In 8.2 it works but in 8.3 it doesn't work.
Thanks!
Code:
isc.DynamicForm.create({ width: 500, fields: [ { ID: "multiSelect",name: "division", title: "Division", titleOrientation:"top", type: "select", valueMap: ["Marketing", "Sales", "Manufacturing", "Services"], multiple: true, multipleAppearance: "grid", width: 200 } ] }); isc.Button.create({ top: 100, title:"setValue", click: function() { multiSelect.setValue("Marketing,Services"); } });
Comment