4个回答
展开全部
你想做一个动态下拉菜单的功能吧,给你一个思路,在页面用JS监听指定菜单框下拉事件,在事件响应中用ajax方式请求action,而这个action可以返回html标记如:<option value='x'>ssdfsdf</option>
或者一些其它格式数据如:json,或者xml,再拼装成如上述的html标记,然后通过对应Javascript的API将这些HTML添加到下拉框中,如果你用学过Jquery的话就方便了 例子我晚些写给你一个,是Eclipse下的
或者一些其它格式数据如:json,或者xml,再拼装成如上述的html标记,然后通过对应Javascript的API将这些HTML添加到下拉框中,如果你用学过Jquery的话就方便了 例子我晚些写给你一个,是Eclipse下的
更多追问追答
追问
不是动态下拉,我是想用下拉菜单触发后台的action,从action中查找到一个对象,然后将这个对象返回到前台页面中,然后我就可以通过“对象.属性”的方式获取到想要的值了。由于普通的action请求方法会让页面发生跳转,这不是我想要的,我想要ajax实现页面无刷效果。
追答
你发你邮箱过来,我发一个DEMO给你
展开全部
后台返回json对象就行了,很简单的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在select 的onchang事件中加ajax方法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这些都是js框架,有开源的实现
像jQuery都有一个这样的插件。
如果懂js自己写也可以
像jQuery都有一个这样的插件。
如果懂js自己写也可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询