Reading Data from Radio Buttons : Form RadioButton « Rails « Ruby






Reading Data from Radio Buttons


File: public\input.html
<html>
  <head>
    <title>Using Radio Buttons</title>
  </head>
  <body>
    <h1>Working With Radio Buttons</h1>
    This Ruby on Rails application lets you read data from radio buttons.
    <br>
    <form action = "/hello/there">
      Select your new car's color.
      <br>
      <input type="radio" name="radios1" value="red">red
      <input type="radio" name="radios1" value="green">green
      <input type="radio" name="radios1" value="blue">blue
      <br>
      <br>
      <input type="submit"/>
    </form>
  </body>
</html>

File: app\controllers\hello_controller.rb

class HelloController < ApplicationController
  def there
    @data = params[:radios1]
  end
end

File: app\views\hello\there.rhtml

<html>
  <head>
    <title>Reading data from radio buttons</title>
  </head>
  <body>
    <h1>Reading data from radio buttons</h1>
    This Ruby on Rails application reads data from radio buttons.
    <br>
    <br>
    You selected <%= @data %>.
    <br>
    <br>
  </body>
</html>


 Start the WEBrick server:ruby script/server

 Navigate to http://localhost:3000/input.html

 

 








readRadioButton.zip( 90 k)

Related examples in the same category