如何使用rails 3中的link_to帮助程序使用自定义参数发出远程POST请求?
我试过这样的事情:
link_to 'Submit', model_path, :query => "value", :remote => true, :method => :post
POST工作,控件来到控制器中的操作,但是我没有在params或其他任何地方获得POST参数。
我该怎么做?
答案 0 :(得分:12)
嗯,我明白了。我需要将参数传递给model_path函数本身,如
model_path(:query => "value")
没有意识到它一直是一个功能。范式改变......
答案 1 :(得分:1)
你需要做两件事
csrf_meta_tag
助手