关于DWRUtil.addOptions(); 的问题

[复制链接]
查看11 | 回复1 | 2011-5-3 10:00:14 | 显示全部楼层 |阅读模式
我使用DWR做联动查询,查到的数据返回的是List 然后怎么在
DWRUtil.addOptions("dwrspe",data);中加入查询到的值。
我这样在相应的select下拉菜单中显示的是 [object Object],怎么从我查询出来的List中显示相应的值。比如查询到的是很多个班级,怎么把班级编号和班级名称加入到option中。
这是DaoImpl的查询方法:
String hql="from Specialty spe where coll.collno=?";
List list = getHibernateTemplate().find(hql,collno);
return list;





这是js部分:
function queryspebyColl(){

alert(parseInt(document.getElementById("specollno").value));

speDao.findSpebyCollno(parseInt(document.getElementById("specollno").value),findSpeinfo);

}

//回调函数

function findSpeinfo(data){

if(data==""||data==null){

dwr.util.removeAllOptions("dwrspe");

dwr.util.addOptions("dwrspe",{'oo':'--没有专业--'});

}else{

dwr.util.removeAllOptions("dwrspe");

dwr.util.addOptions("dwrspe",data);

}
这是显示的select
专业



">





}

回复

使用道具 举报

千问 | 2011-5-3 10:00:14 | 显示全部楼层
dwr.xml是怎么配置的?有没有关联对象 还有看看你的使用页面js部分代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行