Rails 3 - 选择标签 - onchange
Posted
技术标签:
【中文标题】Rails 3 - 选择标签 - onchange【英文标题】:Rails 3 - select tag - onchange 【发布时间】:2011-06-29 20:59:47 【问题描述】:我正在尝试做选择框,在选择某些选项值后将发送此值。现在我有关注
<%= select_tag "action", options_for_select([ "1", "2", "3"]) , ,
:onchange =>remote_function(:url => :action => :index, :id => 0 ,
:with => "'action='+ +this.options[this.selectedIndex].value") -%>
并得到错误参数数量错误(4 对 3)。有什么问题?
编辑: 任何人都可以帮助我使用任何功能演示或带有选择的表单示例,它适用于 :onchange 事件(例如控制器中应该包含什么)? 我仍然找不到正确的方法。 :/
【问题讨论】:
【参考方案1】:只需删除第三个参数。
【讨论】:
但是 - 我应该如何设置form_tag
?我对控制器和操作的路径有点困惑
您是要提交整个表单还是仅此一个元素?
只是这个元素...现在我还没有在form_tag
中覆盖select_tag
以上是关于Rails 3 - 选择标签 - onchange的主要内容,如果未能解决你的问题,请参考以下文章
Ruby on Rails 表单中的 select 和 onChange
JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转传参