站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题通过input模糊或精确查询数据库中的值,把结果动态的加载到select里,急用,高手帮忙啊

通过input模糊或精确查询数据库中的值,把结果动态的加载到select里,急用,高手帮忙啊

摘要: 通过input模糊或精确查询数据库中的值,把结果动态的加载到select里,急用,高手帮忙啊


请问一下,我现在要通过一个按钮来调用一个JS的函数,而我现在要想在这个函数里面写一个数据库的查询语句,请问一下要怎么写?给个具体的例子 谢谢

我说下我的思路,在一个大的表单里有,有很多要填写的input和选择的select,我现在要用一个input和一个select来组成一个小的区域,其中还有一个按钮, 要在input里面输入一个值后,通过按钮来对数据库进行查询,来返回的值写到select里面去,这个区域查询时不要刷新整张表单,请问一下大家要怎么实现这个功能,给一个较具体的例子。


晕,没听说过在JS里写个函数可以访问数据库的
JAVASCRIPT是IE解释运行的,你得写个JAVABEAN
要无刷新的话用SERVLET+JAVASCRIPT。


跟下拉列表联动差不多,只不过你这是输入后,点击按钮根据输入的值去改变另一个下拉列表,而两个下拉联动,是当第一个下拉改变的时候,根据第一个下拉的值改变另一个下拉列表,可以用iframe或是AJAX实现.
下面给一个下拉联动的解决方案,可以参考一个稍加修改便可实现你要的效果:
这里介绍了4种下拉联动解决方案,最后一种AJAX有简单代码
http://blog.csdn.net/lip009/archive/2006/09/11/1208343.aspx


页面提交或者ajax都可以



嗯呐,用AJAX,比如用JAVA的话,你可以写一个servlet,通过前端的页面去post到这个servlet里去到数据库中查询,查询完后你可以以XML的方法来返回一个字符串,你在页面得到这个字符串后再用Javascript解析这个XML,然后再控制你的select下拉框


↑返回目录
前一篇: 用hibernate 连接数据库时抛出异常,不知道哪里错了,望高手帮忙找找,谢谢了
后一篇: select的问题,急用,高手进来看看