Ruby表单语句经常被我们用到,比如:表单开始标签;表单结束标签;文本框;隐藏框;密码框;文件框;Rails Textarea框等等。

Ruby语言在实际使用中,通常都会遇到与HTML相关的操作。比如我们今天要为大家接介绍的Ruby表单语句的一些总结。希望对大家有用。#t#

几种常用Ruby表单语句总结概览(ruby用法)  Ruby表单语句 第1张

Ruby表单语句之表单开始标签:

  1. <%=form_tag{:action=>:save},
    {
    :method=>:post}%>
  2. Use:multipart=>trueto
    defineaMime-Multipart
    form(forfileuploads)

表单结束标签:

  1. <%=end_form_tag%>

Ruby表单语句之文本框 Text fields

  1. <%=text_field
    :modelname,
    :attribute_name,options%
    >

生成:

  1. <input
  2. type="text"
  3. name="modelname
    [attribute_name]"
  4. id="attributename"
  5. />

实例:

  1. text_field"post",
    "title","size"=
    >20
  2. <input
  3. type="text"
  4. id="post_title"
  5. name="post[title]"
  6. size="20"
  7. value="#{@post.title}"
  8. />

Ruby表单语句之隐藏框:

  1. <%=hidden_field...%>

密码框:

  1. <%=password_field...%>

文件框

  1. <%=file_field...%>

Rails Textarea框

  1. <%=text_area...%>


实例:

  1. text_area"post","body",
    "cols"=
    >20,"rows"=>40
  2. <textareacols="20"
    rows="40"id="post_body"
    name="post[body]">
  3. #{@post.body}
  4. </textarea>

Ruby表单语句之单选框 Radio Buttons

  1. <%=radio_button
    :modelname,:attribute,
    :tag_value,options%
    >

实例:

  1. radio_button"post",
    "category","rails"
  2. radio_button"post",
    "category","java"
  3. <inputtype="radio"
    id="post_category"
    name="post[category]"
    value="rails"
  4. checked="checked"/>
  5. <inputtype="radio"
    id="post_category"
    name="post[category]"
    value="java"/>

以上就是我们为大家总结的一些常用Ruby表单语句。

转载请说明出处
知优网 » 几种常用Ruby表单语句总结概览(ruby用法)

发表评论

您需要后才能发表评论