2012-08-04 124 views
-1

我正在寻找一个支持标签(如stackoverflow)和图片(如Facebook的搜索)的自动完成的jQuery插件。任何建议?使用JQuery自动完成?

+1

,你可以使用jQuery自动完成http://jqueryui.com/demos/autocomplete/ ..和修改为您需要 – thecodeparadox 2012-08-04 09:43:50

+0

如何修改? – Yangrui 2012-08-04 09:44:45

+1

在jQuery自动完成中使用自定义数据http://jqueryui.com/demos/autocomplete/#custom-data – xyz 2012-08-04 09:45:55

回答

1

jQuery UI有autocomplete这很容易使用。

您向其传递可能值的数组(从服务器或客户端),并且自动完成从此处接受它。

Here是一个示例,可以帮助您了解如何使用自定义数据。

从jQuery UI的

$(function() { 
     var availableTags = [ 
      "ActionScript", "AppleScript", 
      "Asp", "BASIC", 
      "C", "C++", 
      "Clojure", "COBOL", 
      "ColdFusion", "Erlang", 
      "Fortran", "Groovy", 
      "Haskell", "Java", 
      "JavaScript", "Lisp", 
      "Perl", "PHP", 
      "Python", "Ruby", 
      "Scala", "Scheme" 
     ]; 
     $("#tags").autocomplete({ 
      source: availableTags 
     }); 
    }); 

和HTML摘录:

<div class="ui-widget"> 
    <label for="tags">Tags: </label> 
    <input id="tags"> 
</div>