我有两个下拉选择,从第一个下拉选择中选择值后我需要
从数据库表中选择相关值列表,并将该列表添加到第二个中
dropdownchoice。这是我的示例代码供参考
给我任何提示或参考。
HTML:
<select wicket:id="DDCStartDate" style=" width : 98px;"></select>
<select wicket:id="DDCEndDate" style=" width : 98px;">.
Java代码:
final DropDownChoice DDCStartDate=new DropDownChoice("DDCStartDate",new
PropertyModel(collectionReportModel, "DDCStartDate"),lst);
add(DDCStartDate);
DDCStartDate.setOutputMarkupId(true);
final DropDownChoice DDCEndDate=new DropDownChoice("DDCEndDate",);
add(DDCEndDate);
DDCEndDate.setOutputMarkupId(true);
POJO代码:
private Date DDCStartDate;
private Date DDCEndDate;
public Date getDDCStartDate()
{
return DDCStartDate;
}
public void setDDCStartDate(Date dDCStartDate)
{
DDCStartDate = dDCStartDate;
}
public Date getDDCEndDate() {
return DDCEndDate;
}
public void setDDCEndDate(Date dDCEndDate) {
DDCEndDate = dDCEndDate;
}
答案 0 :(得分:6)
您可以使用AJAX回调执行此操作。检查Wicket示例中的“下拉选择示例”。
http://www.wicket-library.com/wicket-examples/ajax/
This是重要的文件,它向您展示如何使用正确的模型执行此操作。