日期:2014-05-19  浏览次数:20658 次

struts+spring结构action传回两个包含select可用list的值然后需要在页面选择某项跳转到一个只包含其中一个select的页面如何实现
首先我这边是这样子的,一个action回传值的时候,我要传回来给两个select的list对象。但是传回来的直接页面不显示只是有两个按钮让你选择a或b,选a的话就跳转到只显示a的相关select页面,选b也是一样,这里的select里的值就是那个action传回来的。然后分别针对a或b进行相关处理。这里我该如何实现呀。我有一个想法那就是,把那两个select分别写在一个form里面,然后开始置为不可见,当点击a或b之后使用js显示对应的select,并且之前选择界面也不显示。不知道这种实现会不会带来一些浏览器的兼容问题。还有这种方式的实现我用js取得标签然后设置style的display为none和block却依然没有效果。有没有哪位高手帮忙给个例子呀?当然要是更好的方式,也希望帮帮忙呀?谢谢了!

------解决方案--------------------
1.从action 回到页面时候,直接复值给两个select ,并把两个select,分别放两个div里面,隐藏这两个div,当点击a的时候 a对应div 显示,点击b,b对应div 显示
2.用一个select,通过ajax 异步调用给这个select 赋值。