大家好 新年快乐 恭喜发财!
有个问题麻烦大家
问题是这样的 我在加载全国的省份 太多 下拉框绑定数据太多 下拉太长了 查找不方便 我想做一个可输入下拉框 比如:在下拉框中输入: 那么查找出来是对应 四川省 (注:不要用div层 ) 最好是可以输入的下拉框 !望各位高手指点...

解决方案 »

  1.   

    不用div用什么,要么HTML5里的datalist标签
     
     
     
     
    ----------------------------------签----------名----------栏----------------------------------
      

  2.   

    输入内容后用ajax重新绑定下拉框的内容不行吗?
      

  3.   

    呵呵 不是 自动完成功能 是可以在select dropdownlist控件里输入文字进行搜索!
      

  4.   

    这个也不行啊 重新绑定 时 只会绑定到搜索这一项!那下拉框只有一行了 本来就是select dropdownlist里的控件 点击可以变成文本 输入文字 自动进行匹配搜索
      

  5.   

          div模拟,下拉框不带搜索的功能!
      

  6.   

    你说的是  autocomplete吗?jquery有这个插件
      

  7.   

    类似dataview中的过滤
    放入一个datatable中,用dataview过滤出符合条件的,然后用for循环遍历加入下拉框,ok?
    我承认这个有点麻烦
      

  8.   

    web里边只能div进行模拟,你说的那种东西只有form程序里边才有现成的控件
      

  9.   

    winform 的 ComboBox控件 的 DropDownStyle="DropDown" 不就是这样子的么?
      

  10.   

    是不是这个意思?
    那就重新绑定的时候,处理一下排序。declare @t table (col varchar(4))
    insert into @t
    select '上海' union all
    select '四川' union all
    select '四平' union all
    select '北京' union all
    select '广州'select * from @t--默认排序
    /*
    col
    ----
    上海
    四川
    四平
    北京
    广州
    */--当输入四后
    select * from @t order by charindex('四',col) desc/*
    col
    ----
    四川
    四平
    北京
    广州
    上海
    */--当输入四川后
    select * from @t order by charindex('四川',col) desc
    /*
    col
    ----
    四川
    四平
    北京
    广州
    上海
    */
      

  11.   

    一个更好的 jQuery UI 自动完成的 Combo Box
    http://www.oschina.net/code/snippet_12_4021
      

  12.   

    不用div模拟     搞不定啊。。
      

  13.   

    select就那样了,不用div来模拟,肯定不行
      

  14.   

    本人小菜:用div有什么问题吗?
      

  15.   

    不用div模拟那就需自己用JQ写一个
      

  16.   

    话说。别用服务器控件,土鳖到不行,还是客户端控件吧,自己写HTML,或者JQUERY UI
      

  17.   

    不用DIV,用什么?客户要求不用DIV?