我在模态中使用ruby(1.9.3)rails(3.1.3)中的表单构建器。我想将表单的“大量”放在正文中,并将提交按钮放在页脚内。但是,页脚不在表单构建器的范围内。完成此任务的最佳选择是什么?使用时髦的CSS技巧让它看起来像那样?还是有更优雅的解决方案?
= form_for @review, remote: true do |f|
.control-group
.controls
= f.hidden_field :rating, value: @review.rating
- 5.times do |i|
.office_rate.active_rate{ class: "rate_#{i+1}", data: {rate: i+1}}
.control-group
%label.control-label Review Title
.controls
= f.text_field :title, class: 'span5', title: "review title"
.control-group
%label.control-label Message
.controls
= f.text_area :message, class: 'span5', rows: 5, title: "message"
%hr{style:'align:left;'}
= f.hidden_field :date, value: Time.now
= f.submit 'Submit Your Review', class: 'btn btn-info'
答案 0 :(得分:0)
你真的只有三个选择:submit the form using javascript,扩展你的表格范围,或诉诸上述时髦的CSS技巧。我会努力尝试更传统的方法,但如果必须的话,我会倾向于提交js。你总是可以使用时髦的CSS技巧,如果你需要一个非js后备......