我无法在网上找到有关如何执行此操作的任何有用资源。基本上我要做的是$('#test-div').show();
在我的def show_div
控制器操作完成时运行一个简单的 jQuery。
我已经尝试了以下方法,但它不起作用。它实际上呈现了让我感到困惑的 HTML。当我明确声明该方法以 js 响应时。
users_controller.rb
def show_div
@user = User.first
respond_to do |format|
format.js {}
end
# also tried
# render :js => "$('#test-div').show();"
end
show_div.js.erb
$('#test-div').show();