我有一个输入字段(文本),我想用多个名称执行自动完成。它的行为与Gmail中的收件人:字段类似,用户输入姓名并按回车并继续。问题是,我有一个名称列表,这是什么被添加到输入字段,并且一旦你提交,据我所知,只有字段字符串被发送到服务器。问题是有两个同名的人,所以:John Smith, Bob, John Smith
可能被输入,并且该字符串将被发送到服务器。jQuery自动完成添加自动完成数据的附加数据
在后端,所有用户都有一个唯一的ID。有什么办法可以让用户的名字成为自动完成源,但是他们的ID已经发送到服务器了?
我使用jQuery 1.5.1和这个插件:jQuery UI Autocomplete