Rails client_side_validation удаляет метки и не показывает ошибки в div - PullRequest
0 голосов
/ 17 октября 2011

Я следовал инструкциям https://github.com/bcardarella/client_side_validations и Railscast для него, но ярлыки все равно исчезают, и в моем стандарте

ошибок нет
  <% if @contactmail.errors.any? %>
  <div id="errorExplanation" class="contact-error">
    <ul>
    <% @contactmail.errors.full_messages.each do |msg| %>
      <li><%= msg %></li>
    <% end %>
    </ul>
  </div>
  <% end %> 

Я использую Rails 3.1 и Ruby 1.9.3

Ответы [ 2 ]

0 голосов
/ 18 февраля 2012

Я обнаружил эту проблему в репозитории github

Я использовал предложенную там вилку и все работало нормально

0 голосов
/ 18 октября 2011

В значительной степени стандартная

 @contact = Contact.find(1)


  respond_to do |format|
    if @contact.update_attributes(params[:contact])

      params[:notice] = 'Texten sparad'

      format.html { render action: "edit", :layout => 'admin' }
      format.json { head :ok }
    else

      format.html { render action: "edit", :layout => 'admin' }
      format.json { render json: @contact.errors, status: :unprocessable_entity }
    end
  end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...