Я использую гем best_in_place с Rails 3.0.9.Похоже, у меня все работает.Я следовал инструкциям по установке, и я могу щелкнуть элемент, отредактировать его и сохранить все в одном месте с помощью ajax.
Однако при тестировании функции проверки, но при вводе поддельных данных появляется сообщение об ошибке.не отображается.
Я не уверен, предполагается ли, что это должно быть сделано волшебным образом через javascript, или я должен предоставить какой-либо тег div или что-то, где может отображаться сообщение об ошибке.
Проверяя это в firebug, я получаю правильный ответ json.В моем случае я вижу
["Долги имеют недопустимую длину"]
, но это нигде не отображается.
Есть ли что-нибудь ещеМне нужно поставить в представлении, чтобы сделать ошибку проверки?Предполагается, что будет отображаться через purr.js.Нужно ли что-то делать, кроме того, чтобы поместить файлы javascript в мой публичный каталог, запустить best_in_place в application.js и поместить
<p>
<b>Debts:</b>
<%= best_in_place @prospect, :debts, :type => :input %>
</p>
в представление?