各位老大:如何在文本框中输入内容时,onchange时判断这个输入的内容
是否在数据库中已存在,不用提交summit就可以知道!!
能不能做到,请给个例子,谢谢!!

解决方案 »

  1.   

    我觉得不能,因为判断是否存在只能拿输入的内容到数据库里比较,不提交恐怕不行。
    关注ing,期待高手来解决
      

  2.   

    http://java.sun.com/blueprints/ajax.html 这里有方法
      

  3.   

    onchange只是javascript的触发事件,而要判断数据库里面有没有这条记录,一定要通过jsp或JAVA代码来实现,而javascript中,是不能控制jsp或java代码的,所以这种想况用常用的方法不能实现。如果一定要这样做的话,你可能要先把数据库中的所有记录,存放在一个javascript的数组中,然后把某个值在这个数组中查找,才能实现。
      

  4.   

    同意楼上的说法,先将数据库中的数据存放到一个JAVASCRIPT数组中,然后进行查找,但是这样代价比较大。希望能有更好的方法解决!
      

  5.   

    从后台返回一个rs,提交的时候把输入的值和rs比较一下,如果相同了就返回当前页面,不相同就提交