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

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 不能被选中?????
求解!!!!!!!!!!!!
...全文
129 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
裸奔在上海 2011-03-02
  • 打赏
  • 举报
回复
没用过DWR的顶一下
friendbenben 2011-03-02
  • 打赏
  • 举报
回复
debug跟踪下
StanleyYu 2011-03-02
  • 打赏
  • 举报
回复
后台能得到传过去的值吗?测试一下
zhuming12345 2011-03-01
  • 打赏
  • 举报
回复
后台能得到传过去的值吗?你自己测试一下
yinxinl 2011-03-01
  • 打赏
  • 举报
回复
自己先顶个

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧