在fancybox中使用simple_form验证的问题

时间:2013-07-15 06:41:37

标签: ruby-on-rails-3.2 simple-form fancybox-2

我在fancybox中使用simple_form。

如果我没有使用fancybox,我可以使用(验证为真)google的位置自动完成和simple_form验证。

这些东西在fancybox中没有用。

使用fancybox2-rails(0.2.4)

  <%= simple_form_for @hotlist, :validate => true, :html => {:multipart => true, name: 'hotlist_resume'} do |f| %>
    <%= f.input :name, placeholder: 'Full Name' %>
    <%= f.input :email, as: :email, placeholder: 'Enter valid email address' %>
    <%= f.input :phone, input_html: {type: 'text'}, required: false %>
    <%= f.input :current_location %>
<% end %>

没有fancybox:

<%= link_to 'Create Hotlist Resume', new_hotlist_resume_path, class: 'btn btn-inverse', style: 'font-weight: normal;' %>

WithFancybox

    <%= link_to 'Create Hotlist Resume', new_hotlist_resume_path, class: 'btn btn-inverse fancybox fancybox.ajax', style: 'font-weight: normal;' %>

模型验证

validates_presence_of :name, :current_location, :email, :phone

0 个答案:

没有答案