JAVA JSP SELECT 控件onchange()

有什么办法可以在onchange方法里根据select控件所选的值改变?改变是当选择一个值后还需要经过一次数据库查询;比如select所选的是KK;那我就要经过一次查询;... 有什么办法 可以在 onchange 方法里根据select控件所选的值改变 ?
改变是 当选择一个值后 还需要经过一次数据库查询;

比如 select 所选的 是 KK;
那我就要经过一次查询 ;先把KK这个值 传给 后台经过查询 "from User user where user.name='"+kk+"'";

这整个思路是怎样子的?
展开
 我来答
匿名用户
2012-01-12
展开全部
呃,我的第一反应是用ajax……

不过,应该可以在onchange的JS方法里面写submit提交表单,然后去后台数据库查询返回结果又跳转到这个页面,不过这样的话,页面会刷新一次
更多追问追答
追问
我没学过ajax 可以帮我写一个吗  或者给一个例子给我看嘛? 谢谢;

第二种方法不怎么适合哦。。
追答
呃,没有学过ajax的话,直接的ajax代码理解起来比较难,我看你的查询语句是hql,如果你的框架是SSH的话,可以去看看dwr框架,支持从页面直接调用后台的java方法,这个用起来比较简单也很实用,也比jquery和json的ajax简单
科研室
2012-01-12 · 超过16用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:43.7万
展开全部
最简单 就是在onchange 方法 直接 open url 或者请求刷新页面

剩下 就是在onchange方法里面 ajax 异步请求数据 然后 填充页面
追问
我没学过ajax 可以帮我写一个吗  或者给一个例子给我看嘛? 谢谢;

因为是希望 自动更新 而不用刷新页面这么麻烦;
追答
你搜一下   网上好多例子的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友89a960757b
2012-01-13 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:250
采纳率:0%
帮助的人:257万
展开全部
如果我理解没有错的话, 这是异步交互 需要用到Ajax
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式