本人想通过使用ajax实现如下功能:用jsp中的下拉菜单触发struts2中的action,并返回一个对象到这张页面。

最好能给出一个例子,谢谢。... 最好能给出一个例子,谢谢。 展开
 我来答
uftdskfkthh
2011-08-21 · 超过28用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:57.5万
展开全部
你想做一个动态下拉菜单的功能吧,给你一个思路,在页面用JS监听指定菜单框下拉事件,在事件响应中用ajax方式请求action,而这个action可以返回html标记如:<option value='x'>ssdfsdf</option>
或者一些其它格式数据如:json,或者xml,再拼装成如上述的html标记,然后通过对应Javascript的API将这些HTML添加到下拉框中,如果你用学过Jquery的话就方便了 例子我晚些写给你一个,是Eclipse下的
更多追问追答
追问
不是动态下拉,我是想用下拉菜单触发后台的action,从action中查找到一个对象,然后将这个对象返回到前台页面中,然后我就可以通过“对象.属性”的方式获取到想要的值了。由于普通的action请求方法会让页面发生跳转,这不是我想要的,我想要ajax实现页面无刷效果。
追答
你发你邮箱过来,我发一个DEMO给你
百度网友ccae8d0
2011-08-21 · TA获得超过2186个赞
知道大有可为答主
回答量:3104
采纳率:0%
帮助的人:1487万
展开全部
后台返回json对象就行了,很简单的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tian36005274
2011-08-23
知道答主
回答量:28
采纳率:0%
帮助的人:14.6万
展开全部
在select 的onchang事件中加ajax方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户23960
2011-08-23 · TA获得超过504个赞
知道小有建树答主
回答量:637
采纳率:50%
帮助的人:287万
展开全部
这些都是js框架,有开源的实现
像jQuery都有一个这样的插件。
如果懂js自己写也可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式