输入数字查询后显示的应该是个div把,div里面是table 还是ul li?
可以在jquery里面操作吧 onchange 还是onselect
http://www.jb51.net/article/42341.htm

解决方案 »

  1.   

    你用的是 jquery autocomplete吗?
      

  2.   

    这个是autocomplete方法,你去看看jquery 关于这个方法的用法
      

  3.   

    谁写的问问他或者右键查看下html源码
      

  4.   

    其实就是 打开这个注册页面时,应该是去数据库查询了之前的被注册的用户名,返回json串到页面,然后使用jquery autocomplete方法 自动填充,所以并不是你用什么事件去触发的
      

  5.   

    浏览器的扑捉不了,你不想要浏览器的自动填充功能,关闭就行了<input type="text" autocomplete="off"/>
      

  6.   

    保存在哪里没研究,网上找了下说是在cookie里面,这里有个软件可以读取ie的自动完成数据http://www.rixler.com/internet_explorer_password_revealer.htmfirefox是在这个路径里面C:\Documents and Settings\当前用户\Application Data\Mozilla\Firefox\Profiles\,里面存放了个人设置的相关信息,一般是  xxxxxx.default这种个,如果有多个配置,自己找下
      

  7.   

    恩,版主明白我意思,那个下拉不是别人写的,是浏览器村的数据,这个数据从哪里能取到呢明显是通过request把json数据传到页面的,然后autocomplete填充,$("#XX").autocomplete(json数据, {
    minChars : 0,
    width : 230,
    matchContains : true,
    autoFill : false,
    formatItem : function(row, i, max) {
    return row.name + "\ [" + row.id + "]";
    },
    formatMatch : function(row, i, max) {
    return row.name + " " + row.id+ " " + row.pym;
    },
    formatResult : function(row) {
    return row.name;
    }
     });类似这样