![]() |
|
||||||||||
|
|||||
|
Текущий элемент можно получить как
getSelectedIndex() getSelectedItem() а вот установитьь можно только как setSelectedIndex() а нужно по значению Item-a.
__________________
http://xitri.com |
|
|||||
|
don't panic!
Регистрация: Aug 2001
Сообщений: 4,121
|
после создания комбобокса и его элементов, создать массив:
listing = []; for (var i = 0; i<cmx.dataProvider.uniqueID; i++) { listing[cmx.getItemAt(i).data] = cmx.getItemAt(i).__ID__; } // cmx - это сокращение от "комбоБокс" ![]() а потом выбирать как: cmx.setSelectedIndex(listing[someData]); где someData - это значение пункта комбобокса... ничего умнее в голову не приходит... ...и это будет работать нормально ТОЛЬКО если у тебя данные не повторяются... ну, или перебирать циклом - но это неэкономно... |
![]() |
Часовой пояс GMT +4, время: 07:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|