0
我正在顯示下拉菜單,並且下拉菜單中包含如下所示的值。如何從檢票下拉菜單中獲取值?
我想要做的是獲得所選值的ID並傳遞給API,但無法獲得ID和值。任何一個建議我如何獲得價值形式下拉。
<select>
<option value="" selected="selected">Choose One</option>
<option value="id2">value2</option>
<option value="id1">value1</option>
</select>
我的代碼是:
final DropDownChoice<V> v1 = new DropDownChoice<V>("v1",
new PropertyModel<V>(loc,"id"), getValueList(),
new ChoiceRenderer<V>("name", "id"));
v1.add(new OnChangeAjaxBehavior() {
@Override
protected void onUpdate(AjaxRequestTarget target) {
if (loc.getId() != null) {
System.out.println("DDDDDDDD"+loc.getId());
System.out.println("DDDDDDDD"+loc.getValue`enter code here`);
}
}
});