简单表格中的预填字段

时间:2014-12-11 19:52:33

标签: html ruby-on-rails haml simple-form

如何以简单形式预填表格字段?我尝试设置默认值,但在加载表单时仍然无法显示:

= simple_form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f|
  = f.error_notification
  .form-inputs
    = f.input :code_entered, label: 'Checklist Code', value: params[:q], input_html: {id: 'sign_up_code' }
  .form-actions
    = f.button :submit, "Sign up"

设置params [:q]作为占位符值有效。

1 个答案:

答案 0 :(得分:6)

= f.input :code_entered, label: 'Checklist Code', input_html: {id: 'sign_up_code', value: params[:q] }