它正在通过js访问。
我的控制器中有“respond_to:html,:js”行。
但是,在我的更新操作中:
if @permission.update_attributes(params[:permission])
respond_with [@brand,@permission]
end
尝试转到“show”方法。当我刚才:
@permission.update_attributes(params[:permission])
然后我的update.js.erb被正确访问。
我不明白这里的交易,有人可以帮忙吗?我觉得我应该在那里有“respond_with”行,但我不知道为什么它会起作用。
答案 0 :(得分:2)
你想这样做:
def update
@brand = ....
@permission = ....
@permission.update_attributes(params[:permission])
respond_with [@brand, @permission]
end