【发布时间】:2011-10-13 10:19:51
【问题描述】:
我在想解决办法,当你输入几个字母后,你会从数据库中得到一个单词,点击一个加载的单词后会发送表格?
在autocomplete的基本形态中,所以点击加载的单词后会将该单词设置为输入。
谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 forms jquery-autocomplete
我在想解决办法,当你输入几个字母后,你会从数据库中得到一个单词,点击一个加载的单词后会发送表格?
在autocomplete的基本形态中,所以点击加载的单词后会将该单词设置为输入。
谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 forms jquery-autocomplete
这个问题不是很清楚 - 但我猜想在自动完成后你想自动提交表单。您可以通过在 select 回调中调用 submit 来做到这一点
【讨论】:
我不知道您使用的是什么自动完成实现,但如果您使用的是 jQuery-UI 自动完成小部件,那么您可以在自动完成配置哈希中放入一个回调:
$( ".selector" ).autocomplete({
select: function(event, ui) { ... }
});
如果您不使用此小部件,那么我的回答当然不是非常有用,我深表歉意。您的问题没有太多细节。
附带说明,如果您使用的是自制的自动完成实现,我强烈建议您调查jQuery-UI option
【讨论】: