1

我需要我的应用程序自动填写公司名称,但还需要使用所选公司的 ID 填写隐藏的表单字段。

我相信可以使用管道分隔符返回对值,例如........

Microsoft|10
Oracle|20
Sybase|30

确实这似乎有效,但我不知道如何访问第二个参数。

4

1 回答 1

1

一切都应该在您的选择函数中返回。您的选择功能应与此类似:

function autoCompleteSelected(event, item, formatted) 
{
   item[0]; // Should be Microsoft
   item[1]; // Should be 10;
}

然后指定选择功能:

$("#autoCompleteField").autocomplete(url).result("autoCompleteSelected");
于 2010-06-18T09:45:58.930 回答