Ajax自动完成字段:显示一个值,但使用另一个值?

时间:2011-02-28 22:40:06

标签: ajax cakephp autocomplete

我在CakePHP应用程序中有一个自动完成程序,它提供了一个附加到某个地方的社区下拉列表。我正在从名称和id字段的表'邻居'中拉出来。我希望用户看到邻居的名称,我希望应用程序看到邻居的ID并将其插入到places表中。我怎样才能做到这一点?

3 个答案:

答案 0 :(得分:1)

另一种方法是存储id。然后,当用户按下提交时,将输入字段的值替换为存储的值。

答案 1 :(得分:0)

将正确(隐藏)值分配给隐藏的输入字段

答案 2 :(得分:0)

这种类型的功能通常使用组合框实现,类似于自动完成,具有基础select元素,请参阅here