我需要我的应用程序自动填写公司名称,但也要填写一个隐藏的表单字段,其中包含所选公司的ID。
我相信可以使用管道分隔符返回对值,例如........
Microsoft|10
Oracle|20
Sybase|30
事实上这似乎有效,但我不知道如何访问第二个参数。
答案 0 :(得分:1)
应该在您的select函数中返回所有内容。您的选择功能应与此类似:
function autoCompleteSelected(event, item, formatted)
{
item[0]; // Should be Microsoft
item[1]; // Should be 10;
}
然后指定选择功能:
$("#autoCompleteField").autocomplete(url).result("autoCompleteSelected");