Множественное выделение в списке

  • Автор темы Автор темы Radzhab
  • Дата начала Дата начала

Radzhab

Client
Регистрация
23.05.2014
Сообщения
1 500
Реакции
1 269
Баллы
113
Есть html-элемент типа Listbox. В нем два значения

Значение1
Значение2


Listbox поддерживает множественный выбор, однако несовсем понятно как в зеннке сделать это

Данный сниппет выделяет сперва первый элемент, потом второй. Однако хочется чтобы выделение шло с клавишей Shift.
Код:
Развернуть Свернуть Копировать
var he = instance.GetTabByAddress("page").GetDocumentByAddress("0").FindElementByTag("form", 1).FindChildByAttribute("multiselect", "fulltag", "multiselect", "text", 0);
if (he.IsVoid) return -1;

instance.WaitFieldEmulationDelay();
he.SetValue("0", instance.EmulationLevel, false);
he.SetValue("1", instance.EmulationLevel, false);
 
Если речь идет об html элементе, почему бы не использовать jQuery и аналоги?

Установка значений
Код:
Развернуть Свернуть Копировать
$('.id_100 option[value=val2]').attr('selected','selected');

Получение:
Код:
Развернуть Свернуть Копировать
var foo =[];
$('#multiple :selected').each(function(i, selected){
foo[i]= $(selected).text();});
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)