JAVA JSP SELECT 控件onchange()
有什么办法可以在onchange方法里根据select控件所选的值改变?改变是当选择一个值后还需要经过一次数据库查询;比如select所选的是KK;那我就要经过一次查询;...
有什么办法 可以在 onchange 方法里根据select控件所选的值改变 ?
改变是 当选择一个值后 还需要经过一次数据库查询;
比如 select 所选的 是 KK;
那我就要经过一次查询 ;先把KK这个值 传给 后台经过查询 "from User user where user.name='"+kk+"'";
这整个思路是怎样子的? 展开
改变是 当选择一个值后 还需要经过一次数据库查询;
比如 select 所选的 是 KK;
那我就要经过一次查询 ;先把KK这个值 传给 后台经过查询 "from User user where user.name='"+kk+"'";
这整个思路是怎样子的? 展开
3个回答
2012-01-12
展开全部
呃,我的第一反应是用ajax……
不过,应该可以在onchange的JS方法里面写submit提交表单,然后去后台数据库查询返回结果又跳转到这个页面,不过这样的话,页面会刷新一次
不过,应该可以在onchange的JS方法里面写submit提交表单,然后去后台数据库查询返回结果又跳转到这个页面,不过这样的话,页面会刷新一次
更多追问追答
追问
我没学过ajax 可以帮我写一个吗 或者给一个例子给我看嘛? 谢谢;
第二种方法不怎么适合哦。。
追答
呃,没有学过ajax的话,直接的ajax代码理解起来比较难,我看你的查询语句是hql,如果你的框架是SSH的话,可以去看看dwr框架,支持从页面直接调用后台的java方法,这个用起来比较简单也很实用,也比jquery和json的ajax简单
展开全部
最简单 就是在onchange 方法 直接 open url 或者请求刷新页面
剩下 就是在onchange方法里面 ajax 异步请求数据 然后 填充页面
剩下 就是在onchange方法里面 ajax 异步请求数据 然后 填充页面
追问
我没学过ajax 可以帮我写一个吗 或者给一个例子给我看嘛? 谢谢;
因为是希望 自动更新 而不用刷新页面这么麻烦;
追答
你搜一下 网上好多例子的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果我理解没有错的话, 这是异步交互 需要用到Ajax
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询