2010-06-18 36 views
1

我需要我的應用程序自動完成公司名稱,但也要填寫隱藏表單字段,並選擇該公司的ID。我如何從jquery-autocomplete中檢索兩個值

我相信這是可能返回對值,與管式分離機,如........

Microsoft|10 
Oracle|20 
Sybase|30 

事實上這似乎工作,但我不知道該怎麼訪問第二個參數。

+0

記得隱藏表單域是大量不安全的,你會在你的自動完成創建會話的更好阿賈克斯 – Haroldo 2010-06-18 10:59:51

回答

1

一切都應該返回您的選擇功能。你的選擇功能應該與此類似:

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

然後指定選擇功能:

$("#autoCompleteField").autocomplete(url).result("autoCompleteSelected");