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`);
}
}
});