Mega Code Archive

 
Categories / Ruby / Rails
 

Read Multiple Selections from a Select Control

File: public\input.html <html>   <head>     <title>Using Select Controls</title>   </head>   <body>     <h1>Working With Select Controls</h1>     This Ruby on Rails application lets you read data from select controls.     <br>     <form action = "/hello/there">       Select your new car's color.       <br>       <select name="select1[]" multiple size="3">         <option value="red">red         <option value="green">green         <option value="blue">blue       </select>       <br>       <br>       <input type="submit"/>     </form>   </body> </html> File: app\controllers\hello_controller.rb class HelloController < ApplicationController   def there     @data = params[:select1]   end end File: app\views\hello\there.rhtml <html>   <head>     <title>Reading data from select controls</title>   </head>   <body>     <h1>Reading data from select controls</h1>     This Ruby on Rails application reads data from select controls.     <br>     <br>     You selected <% for data in @data %>     <%= data %>     <% end %>     <br>     <br>   </body> </html> Start the WEBrick server: ruby script/server Navigate to http://localhost:3000/input.html.   readMultipleSelections.zip( 91 k)