从阵列中AutoSuggest

时间:2010-09-26 22:13:24

标签: javascript autosuggest

我有一个PHP脚本,以这种形式生成JS数组

new Array(

    new Array("Maine", 1), 

    new Array("Maryland", 2), 

    new Array("Massachusetts", 3), 

    new Array("Michigan", 4), 

    new Array("Minnesota", 5), 

    new Array("Mississippi", 6), 

    new Array("Missouri", 7), 

    new Array("Montana", 8)

);

有人可以建议,如何为搜索表单实现自动建议?

谢谢

1 个答案:

答案 0 :(得分:1)

使用jQuery UI autocomplete

  

可以自定义自动填充功能   通过各种数据源   指定源选项。一个数据   来源可以是:

     
      
  • 包含本地数据的数组
  •   
  • 一个String,指定一个URL
  •   
  • a Callback
  •   
     

本地数据可以是一个简单的字符串数组,   或者它包含每个项目的对象   在数组中,带有标签或   价值财产或两者。标签   财产显示在   建议菜单。价值将是   之后插入到input元素中   用户从中选择了一些东西   菜单。如果只有一个属性   指定,它将用于两者,   例如。如果你只提供   value-properties,值也会   用作标签。