级联下拉框 点击查询后 怎么让选中的值还显示在那

wentizhanghao 2010-09-26 10:07:09
如题 两级级联 点击查询后 页面刷新了 下拉框里的值也没了 我怎样把查询条件的值 点击查询后还显示在框里
...全文
348 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
sxb372435741 2010-10-15
  • 打赏
  • 举报
回复
方法很多看你想用哪种!现在用的最多的是ajax!
xianaofei 2010-10-15
  • 打赏
  • 举报
回复
jquery ajax实现异步传输
licip 2010-10-15
  • 打赏
  • 举报
回复
如查用框架,会更好,框架会帮你做这个记忆的功能。
YiShengAiHui 2010-09-29
  • 打赏
  • 举报
回复
很多重办法
Ajax可以,struts的绑定也可以
自己好好看吧
renyong1989 2010-09-29
  • 打赏
  • 举报
回复
把当前的只保存下来 例如session或者request里面 然后页面刷新了 在通过get方法拿到这个值 并且设置为下来框的当前显示值
rentuo 2010-09-29
  • 打赏
  • 举报
回复
方法很多,总之为值的传来传去,再判断。楼主自己选择咯。。。。。
UPC_思念 2010-09-29
  • 打赏
  • 举报
回复
用<c:if>标签判断
微笑俱乐部 2010-09-27
  • 打赏
  • 举报
回复
有AJAX悄悄就实现了这样的功能
greentreeSSH 2010-09-27
  • 打赏
  • 举报
回复
把查询出的结果用iframe页面不就行了,我们全是这样的
wanghualeilei 2010-09-27
  • 打赏
  • 举报
回复
传回后台 再传回来就完了嘛
plutowang 2010-09-26
  • 打赏
  • 举报
回复
通常级联我都用ajax不考虑回填,直接无刷
tianshi1017 2010-09-26
  • 打赏
  • 举报
回复
[Quote=引用楼主 wentizhanghao 的回复:]
如题 两级级联 点击查询后 页面刷新了 下拉框里的值也没了 我怎样把查询条件的值 点击查询后还显示在框里
[/Quote]

A和B两个选择框级联
A变B就变
1.进入页面是(后台找出A的集合遍历显示在页面上,通过A变化时间调用AJAX事件改变B)
2.选中A中的一项,B中对应的一项进行查询(将A,B的ID传到后台,查出A所对应的B的集合以及所有A的集合,将A,B的ID和A,B的集合同样传到页面)
3.通过<c:if test="${a.id=aId}">selected</c:if>就选中了A
同样的方式选中B

说白了就是将你选的值传到后台,然后再传回前台进行比较,很简单的
arlen 2010-09-26
  • 打赏
  • 举报
回复
查询的时候把这2个值传到后台保存到request中,前台的下拉框做个判断就可以了
ibookvip 2010-09-26
  • 打赏
  • 举报
回复
应该很简单吧,用ajax实现一下就可以了
LeeJah163 2010-09-26
  • 打赏
  • 举报
回复
到下面链接去看看
http://topic.csdn.net/u/20100926/09/1ccecb50-3bb0-4caf-a2a5-132579afe558.html?718
baobaohehe 2010-09-26
  • 打赏
  • 举报
回复
ajax最实用
strive_bo 2010-09-26
  • 打赏
  • 举报
回复
比如级联分为:父类、子类。。。

那么父类变肯定子类就变。

不管你的查询是用Ajax或者是刷新来完成的,都必须要经过服务端的。这个时候你就必须要记住你父类的ID、

和你子类的ID。有了这些ID,然后经过查询后并跳转到你的页面的时候,需要把这些ID都传过来。

然后你就可以在页面上来判断如果是父类的ID和传递的相同就让他selected。然后在你子类的级联中如果

如果子类的ID和你传递的相同时你就让他选择住。。。

问题关键是你必须要时刻保留这些传递过来的值。当级联关系在,你的值就必须存在

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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