大神们 进来看看 在线 等 进来散分

yinxinl 2011-03-01 03:52:56
我的目的是页面提交后select中的值为我提交前选的值。。。
下面是JSP代码:

</tr>
<tr>
<th>
方式二:
<s:select
theme="simple"
list="deptList"
id="selectDW"
headerKey="-1"
headerValue="==请选择=="
listKey="dwbh"
listValue="dwmc"
name="dwbh"
onchange="changeDeptUp(this.value);">
</s:select>
<s:select
theme="simple"
list="postList"
id="selectGW"
headerKey="-1"
headerValue="==请选择=="
listKey="gwbh"
listValue="gwmc"
name="gwbh">
</s:select>
<s:submit value="查询" method="changePostUp" theme="simple" onclick="return clearXh();"/>
</th>

<th>
<s:submit value="导出" method="queryExcel" theme="simple" onclick="return queryExcel();"/>
</th>
</tr>



Js代码 用到DWR

function changeDeptUp(dwbh) {
if(dwbh == '-1') {
return;
}else {
EngageMgDAOImpl.getPostListByDwbh(dwbh,retDeptList);
}
}
function retDeptList(list) {
if(list.length != 0) {
dwr.util.removeAllOptions('selectGW');
dwr.util.addOptions('selectGW',[{'value':'-1','name':"==请选择=="}],'value','name');
for(var i=0;i<list.length;i++){
dwr.util.addOptions('selectGW',[{'gwbh':list[i].gwbh,'gwmc':jQuery.trim(list[i].gwmc)}],'gwbh','gwmc');
}
}else{
}
}



后台对dwbh,gwbh有get 和set ,对bean也有实例化。查出的是两个LIST 为deptList和postList。
业务是点击按钮直接进入Action中获取dwbh的list,在用dwbh用DWR 获取gwbh,
在有两个选完后提交后返回页面时Select 不能被选中?????
求解!!!!!!!!!!!!
...全文
101 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
裸奔在上海 2011-03-02
没用过DWR的顶一下
回复
friendbenben 2011-03-02
debug跟踪下
回复
StanleyYu 2011-03-02
后台能得到传过去的值吗?测试一下
回复
zhuming12345 2011-03-01
后台能得到传过去的值吗?你自己测试一下
回复
yinxinl 2011-03-01
自己先顶个
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2011-03-01 03:52
社区公告
暂无公告