2013-05-16 54 views
1

在我的Rails應用程序中,我有一個帶有參數的link_to字段,但它不會執行指定的操作。下面給出的link_to的格式有什麼問題嗎?在link_to標記中傳遞參數 - rails 3拋出錯誤

<%=link_to "Add sub question", :q_id => 13, :action => :question_types, :remote => true %> 

我沒有收到方法錯誤。

其實,這個方法在questions_controller裏面。上面一行是「questions/new.html.erb」文件

感謝您的幫助:) -

+0

請張貼您獲得的錯誤的堆棧跟蹤。一般來說,你應該使用'link_to'作爲:'link_to link_text,link_url,any_other_options',我想那是什麼導致你的問題。你想要鏈接導致什麼路徑? – RobHeaton

回答

0

你還應該指定控制器

<%= link_to "Add sub question", :q_id => 13, :action => "question_types", :controller => "questions", :remote => true %> 

只要確保你創建了正確的路線

+0

由於這個視圖對應於問題本身,我不認爲有必要指定:控制器參數。 –