我想在聯繫人的頁面上建立一個動態表單。我想在此頁面上添加一個「添加電子郵件地址」的鏈接,然後當我點擊它時,表單會顯示爲輸入電子郵件地址。Rails動態表單遠程真正的控制器沒有響應
所以我用遙控器真的link_to:
= link_to "Add an email", add_email_path, id:'link-remote-link', remote: true
在我控制我指定:
def add_email
render layout: false
end
但是,當我收到我的監聽Ajax響應:sucess,佈局仍然是他們在變量中。但我只是想要的形式add_email.html.haml
爲了試圖知道我的控制器中的代碼是否被執行,我嘗試在其中創建一個對象。事實是,它從未被創造。
從來沒有少,導軌控制檯 「由ContactsController#add_email爲JS 處理寫道:」
所以...爲什麼不執行?
謝謝:)
如果你想進入這個聊天,請回復此評論 – 2014-08-28 10:51:06
這實際上似乎是一個正確的方法組織代碼。 不管怎麼說,我不知道這是你想告訴我的,但是我已經在控制器的開始而不是結束時執行了「add_email」操作。它神奇地工作... 我不明白爲什麼。 – Zoz 2014-08-28 11:25:09
你有在那裏的私人聲明? – 2014-08-28 11:27:52