I have four radio buttons, each mutually exclusive. I want to show a
div area somewhere else on the page when one of these radio buttons is
clicked. I know how to do that in HTML - how do I do that in rails?
Here’s one of my radio buttons:
I want to show a div area somewhere else on the page when one of these
radio buttons is clicked.
If you’re talking about an Ajax-style update, as a first step, you
should
take a look at the form types that do that (i.e., submit using
XMLHttpRequest). From there, updating a specific div on a page is
pretty
much a slam dunk using RJS. I strongly recommend Cody F.'s RJS
tutorial
on O’Reilly to get your feet wet in that area. Best $10 you’ll spend on
learning Rails.
Thanks so much for your reply. I was looking into the XMLHttpRequest
but I’m not finding in the rails api. I definitely want to use the
ajax method. I’ve only seen it attached to a submit tag though - can I
use it with a radio button as well? Definitely something I want to
do. I’m also going to use that book - it looks great, but no time for
that until the weekend!