【发布时间】:2014-04-09 18:49:22
【问题描述】:
Hii 有一个仅包含 text_field_tag 的 ajax 提交表单。我希望用户开始输入他的搜索字符串后立即提交表单。带宽/延迟不是问题,因为该应用程序将托管在公司的 Intranet 中。
我目前有这个:
<%= text_field_tag :search, params[:search], onchange: "$(this).parent('form').submit();"%>
但是,当我开始输入表单时,它并没有提交表单。只有当我按下回车键时。
怎么会?
【问题讨论】:
-
也许你应该使用 onkeyup: 代替。对于 onchange:我认为您必须模糊对象才能启动事件
-
也不起作用。即使是模糊也不起作用。我需要 git enter 手动提交表单。
标签: jquery ruby-on-rails ajax forms