2010-02-27 76 views
1

我使用以下JQUERY自动完成插件: jQuery Plugin: Tokenizing Autocomplete Text Entry添加值的自动完成之外 - jQuery插件:标记化自动完成文字输入

什么了,我无法弄清楚是怎么从自动完成下拉列表外部向列表中添加一个值。

我想这样做的原因是自动完成搜索位置,如果找不到位置,有一个“添加”模式对话框,用户可以添加位置。在他们添加/提交位置后,我希望将新值自动添加到自动填充输入中。

这里是我想要去的新值提交给自动完成输入的JS:

$.TokenList.submitLocation.add_token_values("99", "Alpha"); 

下面是启动自动完成输入的JS:

$(function(){    
$("#locationlist").tokenInput("/locations/autosuggest/", { 
hintText: "Type the location name", 
noResultsText: "No results", 
searchingText: "Searching...", 
callback: submit locationList 
}) 
}); 

**我在jquery.tokeninput.js中找到了函数add_token(item),但尚未能成功调用它。

想法?

+0

检查出答案http://stackoverflow.com/questions/7539660/jquery-tokeninput-add-if-not-exists – TimoSolo 2012-02-22 09:07:20

回答