0
私はドロップダウンを表示しており、そのドロップダウンは以下のような値を持っています。wicketドロップダウンから値を取得するにはどうすればよいですか?
私がしたいのは、選択された値のIDを取得し、APIに渡すが、idとvalue.canを取得できないため、どのように値フォームのドロップダウンを取得するかを提案します。
<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`);
}
}
});