我有一个下拉菜单.当值在下拉列表中更改时,我需要添加一个文本框.我使用rails 2.3.5中的"obseve_field"标记完成了这项工作.现在我正在进入rails 3.所以我如何在rails 3中编写它.
Mic*_*ley 16
如果您想observe_field
在Rails 3中使用传统的Prototype助手(如),请查看GitHub存储库prototype_legacy_helper
.
否则,您可以使用新的UJS自己编写此JavaScript.查看旧observe_field
方法的这两个代码块:
并在http://www.simonecarletti.com/blog/2010/06/unobtrusive-javascript-in-rails-3/上查看第2部分,了解如何在jQuery中执行此操作.