新浦京娱乐场官网Read Multiple Selections from a Selec

2019-06-16 02:08栏目:技术创新

File: publicinput.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: appcontrollershello_controller.rb

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

File: appviewshellothere.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.

版权声明:本文由新浦京娱乐站_新浦京娱乐场官网_新浦京娱乐发布于技术创新,转载请注明出处:新浦京娱乐场官网Read Multiple Selections from a Selec