当表单有错误时,jQuery Chosen选择消失(使用AJAX)

时间:2012-08-03 08:08:51

标签: ruby-on-rails ajax jquery-chosen

我有这个问题:

正如你所看到的,没有选择,但它应该在那里: 我也在这种形式下使用AJAX。

也许我应该用jQuery做点什么,比如:

  $("#tool-form").bind("ajax:error", function() {
  //do something here
});

为什么会发生这种情况以及如何解决这个问题?

  <%= form_for(@website, :remote => true) do |f| %>
       <% if @website.errors.any? %>
         The form contains <%= pluralize(@website.errors.count, "error") %>
         <% @website.errors.full_messages.each do |msg| %>
      * <%= msg %>
    <% end %>
    ...
       <%= f.select :language, options_for_select(%w[English Chinese Ukrainian])%>
 <%end%>

调用选择代码:

     $("#website_language").chosen();

0 个答案:

没有答案