幾種常用Ruby表單語(yǔ)句總結(jié)概覽
Ruby語(yǔ)言在實(shí)際使用中,通常都會(huì)遇到與HTML相關(guān)的操作。比如我們今天要為大家接介紹的Ruby表單語(yǔ)句的一些總結(jié)。希望對(duì)大家有用。#t#
Ruby表單語(yǔ)句之表單開(kāi)始標(biāo)簽:
- < %= form_tag { :action => :save },
{ :method => :post } %> - Use :multipart => true to
define a Mime-Multipart
form (for file uploads)
表單結(jié)束標(biāo)簽:
- < %= end_form_tag %>
Ruby表單語(yǔ)句之文本框 Text fields
- < %= text_field
:modelname,
:attribute_name, options %>
生成:
- < input
- type="text"
- name="modelname
[attribute_name]"- id="attributename"
- />
實(shí)例:
- text_field "post",
"title", "size" => 20- < input
- type="text"
- id="post_title"
- name="post[title]"
- size="20"
- value="#{@post.title}"
- />
Ruby表單語(yǔ)句之隱藏框:
- < %= hidden_field ... %>
密碼框:
- < %= password_field ... %>
文件框
- < %= file_field ... %>
Rails Textarea框
- < %= text_area ... %>
實(shí)例:
- text_area "post", "body",
"cols" => 20, "rows" => 40- < textarea cols="20"
rows="40" id="post_body"
name="post[body]">- #{@post.body}
- < /textarea>
Ruby表單語(yǔ)句之單選框 Radio Buttons
- < %= radio_button
:modelname, :attribute,
:tag_value, options %>
實(shí)例:
- radio_button "post",
"category", "rails"- radio_button "post",
"category", "java"- < input type="radio"
id="post_category"
name="post[category]"
value="rails"- checked="checked" />
- < input type="radio"
id="post_category"
name="post[category]"
value="java" />
以上就是我們?yōu)榇蠹铱偨Y(jié)的一些常用Ruby表單語(yǔ)句。