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

解决方案 »

  1.   

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

  2.   

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

  3.   

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