У меня есть список имен с его уникальным идентификатором, я использую NativeSelect для создания выпадающего списка имени. Однако я не знаю, как установить значение параметра с уникальным идентификатором. Таким образом, он может отображать имя в выпадающем списке, но значением параметра является уникальный идентификатор. Как установить значение параметра с уникальным идентификатором, так как NativeSelect установил 1
, 2
, 3
и т. Д. Как значение параметра по умолчанию?Установить пользовательское значение NativeSelect
final NativeSelect nameSelect = new NativeSelect();
List<String> nameList= getNameList();
nameSelect.setRequired(true);
nameSelect.setRequiredError("Please select the name !");
for(String s: nameList){
//uniqueID~personName
String[] person = s.split("~");
nameSelect.addItem(person[1]);
}
Я попытался в соответствии с вашим ответом, но все еще не работает. –
Ваш уникальный идентификатор? Что не работает? –