I had a dropdown. I need to add a textbox when the value changes in the dropdown. I had done this using "obseve_field" tag in rails 2.3.5. Now I am moving into rails 3. So how I write it in rails 3.
If you want to use the legacy Prototype helpers (like observe_field
) in Rails 3, check out the GitHub repository for prototype_legacy_helper
.
Otherwise, you can write this JavaScript yourself using the new UJS. See these two blocks of code for the old observe_field
method:
and see Part 2 at http://www.simonecarletti.com/blog/2010/06/unobtrusive-javascript-in-rails-3/ to see how to do this in jQuery.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With