【发布时间】:2015-06-13 05:39:23
【问题描述】:
我按照http://railscasts.com/episodes/302-in-place-editing?view=asciicast的所有步骤进行了
但不是在属性处编辑?
这是我的页面
<div class="well-lg box-left box-first">
<div class="row">
<h3>Personal Details</h3>
<br>
<ul class="list-group">
<li><strong><div class="col-sm-4">FName </div></strong>
<%= best_in_place @user, :fname %></li>
<li><strong><div class="col-sm-4">LName </div></strong>
<%= best_in_place @user, :lname %></li>
<li><strong><div class="col-sm-4">Email </div></strong>
<%= best_in_place @user, :email %></li>
<li><strong><div class="col-sm-4">Mobile </div></strong>
<%= best_in_place @user, :mob %></li>
</ul><br><%= link_to 'Edit', {:controller=>'users', :action=>'edit'}%>
</div>
</div>
任何帮助或解决方案? 提前致谢
编辑
应用程序.js
//= require jquery
//= require jquery_ujs
//= require jquery.purr
//= require best_in_place
//= require turbolinks
//= require_tree .
user.js.coffee
jQuery ->
$('.best_in_place').best_in_place();
【问题讨论】:
-
你设置好jQuery代码了吗?
$('.best_in_place').best_in_place() -
您的路线配置正确吗?
-
我们是否必须为 best_in_place gem @Bhanu 指定任何路线
-
我认为您使用的是 Rails 4,best_in_place 与 Rails 4 还不完全兼容。检查一次。
-
是的,我正在使用 Rails 4..任何解决方案?? @Aakash
标签: ruby-on-rails best-in-place