2012-01-03 45 views
0

我已經在我的rails應用程序中使用jquery自動完成插件,事情工作正常。多重選擇器與jQuery自動插件與導軌

我想輸入用逗號分隔的多個名稱,並且每個用逗號分隔的名稱都需要自動完成。請爲我提供所需的選項。

我的jQuery代碼:

$(document).ready(function() {  
    $.getJSON('/releases/new.json', function(data1) {  
     $('#release_tester_tokens').autocomplete({source: names}, {multipleSeparator: ","}); 
    }); 
}); 
+0

將ü請提供插件(自動完成),你正在使用, – diEcho 2012-01-03 07:27:24

+0

@diEcho,請您及時的請點這裏.http找到鏈接://bassistance.de/jquery-plugins/jquery-plugin-自動完成/ – ramya 2012-01-03 07:29:43

+0

@ramya:看到這個地方? 「這個插件已被棄用,不再被開發出來......這個頁面將保留作爲參考,但不會再更新。」 – naveen 2012-01-03 07:37:00

回答

1

要麼你需要寫一些方法與自己。 這裏是一個helpful article

,或者您可以使用另一種插件

更新

如果有一個選項,然後你可以用這種方式

$("#tagnames").autocomplete("/tags/filter", { 
     max: 6, 
     highlightItem: true, 
     multiple: true, 
     multipleSeparator: ",", 
    }) 

NOTE嘗試:讀評論 on plugin website

http://jqueryui.com/demos/autocomplete/#multiple

+0

嗨diEcho坦卡很多回答。我們在插件中有一個名爲multiSelector的選項。你能幫忙解釋它的工作原理嗎? – ramya 2012-01-03 09:17:06

+0

@ramya我已經更新了代碼。提示:您必須閱讀相關文件。這會幫助你更好。 ALL D BEST – diEcho 2012-01-03 09:21:50

+0

Hi DiEcho。非常感謝您幫助我解決所有可能的問題。我面臨的問題是如果我使用source:names作爲選項,我可以獲得自動強制。但是,使用此命令我無法獲得multiple:true的效果。這是我的猜測 – ramya 2012-01-03 12:01:53