所以我试图在我的 PollsController 中发布一个 'toggle_live' 动作,但我得到一个'没有路由匹配'错误。这里的建议真的很棒!谢谢!
它在路由中配置,如下所示:
post "polls/toggle_live"
这是 PollsController 中的操作:
def toggle_live
@poll = Poll.find(params[:id])
respond_to do |format|
format.js {@poll.toggle_live}
end
end
这是发起请求的表单:
= link_to "Start",:method => :post, :action => :toggle_live, :remote=>true, :class=> 'btn btn-success btn-small start-poll'