2009-06-30 50 views
0

我正在使用这个jquery插件。从选定的自动完成项获取键/值

我已经看过文档,但我仍然不确定如何从所选项目获取关键值。

http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/

+0

我见过http://docs.jquery.com/Plugins/Autocomplete来源我不认为你需要得到键或值的简单工作。插件自行处理。如果您有特殊要求,请详细说明并发布您正在尝试的代码。 – TheVillageIdiot 2009-06-30 04:45:05

+0

有一些东西:http://stackoverflow.com/questions/9561365/value-is-applied-instead-of-label-to-textbox#autocomment12205408 – 2012-03-08 14:16:47

回答

0

你应该有某种回调函数,像这样的(这些功能是从演示):

function findValueCallback(event, data, formatted) { 
    $("<li>").html(!data ? "No match!" : "Selected: " + formatted).appendTo("#result"); 
} 

然后你应该添加此功能为“结果”的处理程序事件在您的文本框:

$(":text, textarea").result(findValueCallback).next().click(function() { 
    $(this).prev().search(); 
});