我一直在我的應用程序上觀看和複製這些railscast:196-nested-model-form-part-1和197-nested-model-form-part-2。我還沒有專業賬戶,所以我無法觀看修改後的劇集。通過AJAX向嵌套表單添加動態字段
我正在開發rails4(邊緣)和link_to_function
已被棄用,贊成unobstrusive JS(這是偉大的)。
我將繼續上面的railscasts(即survey/question)的例子。 我想要做的就是使用問題的部分通過不顯眼的JavaScript,我只是不知道如何以及在哪裏我應該這樣做。
我想通過兩種方式來完成:
- 第一種方式是在我
app/assets/javascripts
文件surveys.js
與功能添加,但我看不出我可以用我的部分從這裏開始。 - 另一種方法是在我的
SurveyController
中創建一個新動作,該動作可以使用部分問題進行回覆,但我對調查控制器中的問題具有特定操作的事實感到困擾。
我不禁想到必須有更好的方法來做到這一點。
謝謝@Charles。我的確發現了nested_form gem,但我沒有嘗試它,因爲它需要使用'nested_form_for',而我已經在使用'simple_form'。我不太確定我可以同時使用兩者。 – Crystark 2013-03-22 13:33:07
是的,你可以。只需使用'simple_nested_form_for'。查看[this](https://github.com/ryanb/nested_form#simpleform-and-formtastic-support)。 – weltschmerz 2013-03-22 14:42:45
這就是我所追求的。我知道有專業帳戶,所以我能夠觀看修改的情節。 – Crystark 2013-03-30 00:34:30