http://www.blogjava.net/wldandan/archive/2007/12/15/167920.html
初学者必备
表单开始标签:
Use :multipart => true to define a Mime-Multipart form (for file uploads)
表单结束标签:
文本框 Text fields
生成:
实例:
text_field "post", "title", "size" => 20
size="20" value="#{@post.title}" />
隐藏框:
密码框:
文件框
Rails Textarea框
实例:
text_area "post", "body", "cols" => 20, "rows" => 40
<br />
<a href="mailto:#%7B@post.body" _fcksavedurl="mailto:#%7B@post.body"><font color="#0000ff">#{@post.body</font></a>}<br />
单选框 Radio Buttons
实例:
radio_button "post", "category", "rails"
radio_button "post", "category", "java"
value="rails"
checked="checked" />
value="java" />
多选框 Check Box
实例
check_box "post", "validated" # post.validated? returns 1 or 0
value="1" checked="checked" />
value="0" />
check_box "puppy", "gooddog", {}, "yes", "no"
value="yes" />
value="no" />
下拉菜单框 Select Menu
select "post",
"person_id",
Person.find_all.collect {|p| [ p.name, p.id ] },
{ :include_blank => true }
value="1" selected="selected">David value="2">Sam value="3">Tobias
Collection Selection
日期选择框:
实例:
date_select "post", "written_on"
date_select "user", "birthday", :start_year => 1910
date_select "user", "cc_date", :start_year => 2005,
:use_month_numbers => true,
:discard_day => true,
:order => [:year, :month]
datetime_select "post", "written_on"
分享到:
相关推荐
### Ruby on Rails Guides v2 - Ruby on Rails 4.2.5 #### 一、重要概念及基础假设 - **重要概念**:本指南旨在帮助读者深入理解Ruby on Rails(以下简称Rails)4.2.5版本的核心功能与最佳实践。 - **基础假设**:...
Ruby on Rails,简称Rails,是由David Heinemeier Hansson基于Ruby语言开发的一个开源Web应用程序框架。这个框架遵循“约定优于配置”(Convention over Configuration)的原则,致力于简化Web应用的开发流程,提高...
### Ruby on Rails 指南 v5.0.1 中文版 #### Rails入门 - **前提条件**:为了能够顺利地开始Rails的学习之旅,读者需要具备一定的Ruby语言基础,并且对Web开发有一定的了解。 - **Rails是什么?**:Rails是一种...
根据提供的文件信息,“Ruby on Rails Bible.pdf”这本书涵盖了Ruby on Rails框架的基础知识、核心概念以及高级功能等内容。接下来,我们将从书中的章节标题入手,详细阐述各章节所涉及的重要知识点。 ### 引言 ...
在学习Ruby on Rails之前,首先需要理解Ruby的基本概念,如变量、数据类型、控制结构(如if语句、循环)、类与对象、方法定义、模块和块等。 2. **Rails框架** Rails框架提供了一套完整的工具集,用于快速构建Web...
**Ruby on Rails简介** Ruby on Rails(简称Rails)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,致力于简化Web开发过程,提高开发效率。Rails由David Heinemeier ...
Ruby on Rails,简称Rails,是基于Ruby编程语言的一个开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码可读性。本篇文章将深入探讨通过编写博客来学习Ruby on Rails的过程,...
"简易日记"应用程序是使用Ruby on Rails框架开发的一款个人日志记录工具,旨在提供一个简单易用的平台,让用户能够方便地记录生活点滴、想法感悟或者工作笔记。Ruby on Rails,简称Rails,是一款基于Ruby语言的开源...
《深入学习Rails Depot:Ruby-on-Rails仓库项目表单教程》 在编程世界中,Ruby on Rails(简称Rails)是一个非常流行的开源Web应用程序框架,它基于Ruby编程语言。Rails以其"Convention over Configuration"(约定...
inklab是一款以Ruby on Rails技术为核心的在线讲故事游戏,它提供了一个独特的互动环境,让玩家能够充分发挥自己的想象力,创作并参与到多用户的故事创作之中。Ruby是一种面向对象的、动态类型的编程语言,以其简洁...
Rails 1.0.0是Ruby on Rails框架的一个里程碑版本,发布于2005年12月,它标志着Rails的成熟和广泛应用的开始。Rails是一个基于Ruby编程语言的开源Web应用程序框架,遵循MVC(Model-View-Controller)架构模式,致力...
《Simply Rails》是由Patrick Lenz编写的第二版书籍,旨在为初学者提供全面且深入的Ruby on Rails(简称Rails)入门指南。Rails是基于Ruby语言的一款开源Web开发框架,以其简洁、高效及DRY(Don't Repeat Yourself)...
Ruby on Rails(简称RoR)是一款基于Ruby语言的开源Web应用框架,以其高效、简洁和MVC(模型-视图-控制器)架构而受到开发者喜爱。然而,随着Web应用复杂性的增加,安全性问题也日益凸显。为了确保Ruby on Rails应用...
《敏捷Web开发与Rails》第三版是2009年发布的一本权威书籍,专注于使用Ruby on Rails框架进行高效、灵活的Web应用开发。这本书详细介绍了如何运用敏捷开发方法论来构建高质量的Web应用程序,特别关注Rails框架的实践...
《敏捷Web开发与Rails》是一本深度探讨使用Ruby on Rails框架进行敏捷Web应用程序开发的权威指南。Rails是Ruby编程语言的一个开源Web应用框架,它遵循“约定优于配置”(Convention Over Configuration, CoC)的设计...
Rails是Ruby on Rails的简称,它是一个开源的Web应用程序框架,使用Ruby编程语言编写,遵循MVC(模型-视图-控制器)架构模式。"Rails 15分钟博客"是一份教程,旨在引导初学者在15分钟内快速搭建一个基本的博客系统,...
《笨方法学Ruby》是针对初学者的一本中文教程,旨在...通过学习《笨方法学Ruby》,读者不仅能够掌握Ruby语言的基本用法,还能建立起良好的编程习惯,为深入学习Ruby on Rails框架或其他基于Ruby的技术打下坚实的基础。
在本文中,我们将深入探讨如何使用Ruby on Rails(Rails)框架构建一个简历系统。Rails是一个流行的Web应用程序开发框架,它遵循MVC(模型-视图-控制器)架构模式,简化了开发过程。以下是对标题和描述中涉及的关键...
## Ruby on Rails 多模型绑定 ### 1. 多模型绑定概念介绍 在 Ruby on Rails(以下简称 Rails)框架中,多模型绑定是指在多个数据模型之间建立关联的过程。Rails 作为一款高度抽象的 Web 应用开发框架,它通过提供...