用SSH框架开发web,页面有一个select标签(值从数据库中绑定),怎样选择select的值时触发事件调用 Action方

选择select标签的值时就触发onchange事件,然后调用action中的方法。这个js函数怎么写呢。求高手帮忙!!谢谢!... 选择select标签的值时就触发onchange事件,然后调用action中的方法。这个js函数怎么写呢。求高手帮忙!!谢谢! 展开
 我来答
百度网友832bd6a
2011-09-07 · TA获得超过1179个赞
知道小有建树答主
回答量:422
采纳率:0%
帮助的人:386万
展开全部
调用Action 中的方法 ???
不知道。 你是想说, 当选择一个选项的时候, 跳转到 Action 中的请求方法呢。

还是 用ajax 向Action 中的方法发出请求呢。

还是仅仅 和 DWR 一样,调用这个方法?

如果是第一种。很简单啊。

<select onchange = "goto(this)">
</select>

<script type = "text/javascript">
function goto(obj)
{
var opt = obj.value; //获得选择的值
//可以根据选择的值给action 传入参数,或者,跳入不同action
location.href = "xxx.action"; //请求 目标action

//这是最简单的请求 action的方法。 如果需要ajax的,更简单。 只要 把location.href替换城ajax请求就可以了。
}
</script>
追问
您能再讲下怎样传入参数呢,比如select选项的ID?万分感谢!!!!
追答
这个很简单啊 。 
上面就说了。
-- html

-- js
function goto(obj)
{
var opt = obj.value; //获得选择的值的id
location.href = "XXX.action?paramName=" + opt ; //这里就可以拼接 select选择值的id 。。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式