haml f.select
来源:互联网 发布:windows最佳分辨率 编辑:程序博客网 时间:2024/05/22 11:38
1.f.select
.page-survey-form .pblock.form = simple_form_for @survey, :url => '/manage/surveys' do |f| .form-inputs = f.input :title, :input_html => {:class => :xxlarge}, :placeholder => '例如,2013年上学期教学情况调查' :ruby s = SurveyTemplate.all.map {|st| [st.name, st.id] } = f.select :survey_template_id, s, :label => '调查表模板' .form-actions = f.button :submit, :class => 'success-flat' %a.btn.cancel.gray-flat{:href => '/manage/surveys'}= t('common.form.cancel')
:ruby s = [ ['学生 Student', :student], ['老师 Teacher', :teacher], ['教务领导 Manager', :manager], ].input{:style => 'margin-bottom:20px;'} %label 用户角色 = @form_object.select :role, s, :label => '用户角色'
--------------------------------- 常用的 ---------------------
不透明度: opacity
open: -> @$overlay.fadeIn(300) @$selector.css right: '-70%' opacity: 0 .show() .animate right: 0 opacity: 1 , 300 close: -> @$overlay.fadeOut(300) @$selector.css right: 0 opacity: 1 .animate { right: '-70%' opacity: 0 }, 300, => @$selector.hide()
获得匹配选择器的第一个祖先元素: closest(selecter)
方法向被选元素附加数据,或者从被选元素获取数据: data #<div class='teacher' data-id=#{user_id}></div>
init_selector: -> that = this @$selector.delegate '.teacher:not(.creator) input[type=checkbox]', 'change', -> checked = jQuery(this).prop('checked') user_id = jQuery(this).closest('.teacher').data('id') if checked that.select(user_id) else that.unselect(user_id)
@$new_btn.on 'click', => url = @$new_btn.data('url') jQuery.ajax url: url method: 'GET' success: (res)=> @show_form(res)
(res.html)
slideUp
slideDown
trigger
show_form: (res)-> $form = jQuery("<div>#{res.html}</div>").addClass('new-form') @$op .after($form.hide()) .slideUp() @$tbl.slideUp() setTimeout => $form.slideDown() jQuery(document).trigger 'mindpin-uploader:new-form-appended', $form , 1
- haml f.select
- haml
- HAML安装
- haml是什么
- haml入门
- Haml 参考大全
- Haml 参考大全
- Typo 4.1 试用 HAML 作渲染
- 我为什么不允许团队使用HAML
- SCSS 和 SASS 和 HAML 和CoffeeScript
- HTML代码简写法:Emmet和Haml
- Rails 中 View 层 haml 初步
- 将已有项目下的html转为haml
- f
- f
- f
- f
- f
- maven构建项目自动部署到tomcat中遇到的各种sb问题总结
- Error处理:关于XML文件解析报错:android XML : unbound prefix
- unity 退出
- 关于解决Android中ListView的OnItemClickListener无法调用的问题的解决方法
- c++类的继承
- haml f.select
- 一些重要的算法
- 【算法总结】KMP算法及java实现
- Linux内核下进程切换
- strcpy和memcpy的区别
- UITableview上gesture操作cell的技术实现
- for循环嵌套的运行效率
- Content Provider Basics
- MyEclipse10安装JadClipse