我已閱讀多個教程,其中部分渲染爲render @products
,然後如果您爲新產品顯示ajax表單,您可以在.js文件中執行render @product
在頁面上渲染新產品。rails 3 jquery ajax部分
但是,這隻適用於您正在使用的視圖文件夾被稱爲products
,否則您必須通過render :partial => 'product', :collection => @products
呈現部分。然後,當我想要一個表單時,我無法將新產品追加到render :partial => 'product', :collection => @product
。我必須清除div並再次渲染所有產品。
有沒有一種方法來渲染新產品,而不是在與模型同名的視圖文件夾中不工作時清除並重新渲染所有產品?