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
|