Rails 表单总结
2024-08-28 14:55:03
1、button
<%= button_to "删除",{:controller =>"welcome",:action =>"delete",:id =>@s[:s_id]},:class=>"class",:confirm =>"确定删除?"%>
//"删除"--按钮显示文字
//":id"--传递参数
//":class"--css式样
//":confirm"--删除操作前的确认框
2、label
<%= label_tag(:label_id,"内容") %> //":label_id"--label的id
//"内容"---label显示文字
3、radioButton组
<%= radio_button_tag :users,'a',false%><%= radio_button_tag :users,'b',false%> //不以数组做name//radio_button_tag(name, value, checked = false, options = {})
//控制器中接受数据代码如下
params[:users] == "a" //a被选中
4、checkbox组
<%= check_box_tag 'stories[]', s[:id],false%> //数组做name//check_box_tag(name, value = "1", checked = false, options = {})//控制器中接受数据代码如下
params[:stories]
5、link
<%= link_to "首页",:controller =>"welcome",:action =>"index" %>
6、text
<%= text_field_tag(:name,"请输入数据") %>
最新文章
- 【原】FMDB源码阅读(一)
- Oracle Sales Cloud:管理沙盒(定制化)小细节2——使用对象触发器更新数字字段
- 【记录】ASP.NET XSS 脚本注入攻击
- [Head First设计模式]身边的设计模式——适配器模式
- inline-block 兼容性
- swiper
- 如何去除My97 DatePicker控件上右键弹出官网的链接 - 如何debug混淆过的代码
- Servlet容器如何同时来处理多个请求
- Oracle12c功能增强 新特性之管理功能的增强
- Android_Intent_passValueForResult
- C语言变参函数的编写
- easyui 个人使用心得之下拉列表
- 一台机器启动多个tomcat简单配置
- kettle表输入条件参数设置
- JVM三种垃圾收集算法思想及发展过程
- 部分安卓机型1px边框无法显示解决方法
- web服务-2、四种方法实现并发服务器-多线程,多进程,协程,(单进程-单线程-非堵塞)
- Hadoop Mapreduce中wordcount 过程解析
- leecode第三百四十四题(反转字符串)
- SQL语言基础学习
热门文章
- window 下安装并启动zookeeper
- ZooKeeper学习第八期---ZooKeeper伸缩性
- Postman安装教程
- The tag handler class for ";c:forEach"; (org.apache.taglibs.standard.tag.rt.core.ForEachTag) was not found on the Java Build Path
- uva 10739 dp
- Python学习之路day3-文件操作
- Git学习--创建版本库
- 20165210 Java第九周学习总结
- New Concept English three (58)
- 学习汤姆大叔《深入理解JavaScript系列》有感(1) —— 立即调用的函数表达式