浏览器不记得输入字段的值

时间:2015-01-14 09:11:40

标签: ruby-on-rails simple-form

我有这段代码:

      = simple_form_for :entry, url: '/check', method: :get, remote: true do |f|
        .row
          .col-sm-4.col-sm-offset-4.col-xs-11
            = f.input :email_or_code, input_html: { class: 'input-lg form-control has_tooltip text-center'}, label: false, placeholder: 'Epost eller kodeord', id: 'entry_input'
            %hr.visible-xs

        .row.visible-xs 

          .col-xs-11.text-center
            = f.submit 'Go!', class: 'btn btn-lg', id: 'commit'

在此输入中,您可以编写电子邮件或代码("快乐的兔子")。 但无论我在这个领域写什么,它都不会被记住下一次。以前输入的电子邮件或代码没有下拉菜单。

可能是什么问题?

1 个答案:

答案 0 :(得分:1)

  

但无论我在这个领域写什么,它都不会被记住。以前输入的电子邮件或代码没有下拉菜单。

这是因为表单是remote,并且值在表单之外(通过Ajax)提交并且到达Web浏览器,因此无法保存它们。从它的角度来看,表格还没有提交。