我有一個輸入字段(文本),我想用多個名稱執行自動完成。它的行爲與Gmail中的收件人:字段類似,用戶輸入姓名並按回車並繼續。問題是,我有一個名稱列表,這是什麼被添加到輸入字段,並且一旦你提交,據我所知,只有字段字符串被髮送到服務器。問題是有兩個同名的人,所以:John Smith, Bob, John Smith
可能被輸入,並且該字符串將被髮送到服務器。jQuery自動完成添加自動完成數據的附加數據
在後端,所有用戶都有一個唯一的ID。有什麼辦法可以讓用戶的名字成爲自動完成源,但是他們的ID已經發送到服務器了?
我使用jQuery 1.5.1和這個插件:jQuery UI Autocomplete