У меня есть форма со следующим кодом:
<select multiple="multiple" id="something" class="boo" name="foo">
<option value="40">AAAAA</option>
<option value="39">BBBBB</option>
<option value="15">CCCCC</option>
</select>
В настоящее время эта форма имеет связанную функцию onChange, которая выглядит следующим образом:
var updateValues = function(event, target, object){
var selectbox = Ext.get(target.id);
var values = [];
for(i=0; i<selectbox.dom.options.length; i++){
if (selectbox.dom.options[i].selected)
{values.push(selectbox.dom.options[i].value);}
}
callSomeFunc(values);
}
Пожалуйста, покажите мне правильный путь, чтобысделать это с помощью ExtJS.Я думаю, что должна быть функция, которая возвращает массив выбранных значений, как это делает val()
в jQuery.Если я не прав, напишите пожалуйста комментарий.