java文件中增加下列:
public String method(String id){
XXXLogic logic = new XXXLogic ();
try {
XXList list = logic.getList(id);
return list.toJSONString();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
在jsp頁面中適當地方,通過dwr調用后天java文件,并對返回json對象做適當處理即可。
XXXXListener.method(result.id+ "",{
callback : function(data) {
if (data) {
var json = window.eval(data);
DWRUtil.removeAllOptions(下拉框的對象);
json.splice(0,0,{departmentid:'',departmentname:'-------請選擇------'});
DWRUtil.addOptions('dept2',json,'departmentid','departmentname');
}
}
});