我有一个表单(Rails),并希望将提交分离为表单字段中的单独DIV:
.row
.span
= form_for [@household, @payment], do |h|
%fieldset
= h.label :lastname
= h.text_field :lastname
-# etc etc
.span
= h.submit "Submit"
Haml缩进规则说“submit”标签必须是“.span”的2个空格。但这打破了形式,它希望它与“%fieldset”处于同一级别。
如何让这个表单在两个DIV上分开?
答案 0 :(得分:1)
尝试将此提交放在字段集之外:
.row
= form_for [@household, @payment], do |h|
%fieldset.span
= h.label :title
= h.text_field :title
-# etc etc
.span
= h.submit "Submit"
顺便说一句,如果你认为没有办法让你的模板更简洁,那就看看slim。