0
這是目前的情況,與index.html.erb
有關的一般rails應用程序與index
動作相關,new.html.erb
與new
動作創建一個新對象。如何使用模態在rails中創建新對象?
我的要求是我想用模態來替換index.html.erb來創建一個新的對象。詳細地說,當用戶點擊index.html
頁面中的New
按鈕時,將以創建對象的形式顯示對話框,而不是打開new.html頁面。
有沒有一種可能的方法來實現這種忽略將new.html.erb
中的代碼複製到index.html.erb
?因爲它也會將新操作中的代碼移至索引操作。
我曾嘗試下面的方法,但它不符合我的要求:
<%= link_to "New sites", new_site_path, :class => "btn btn-primary", "data-toggle" => "modal", "data-target" => ".bs-example-modal-lg" %>
這將打開一個模式對話框包括application.html.erb
的組件,如導航欄,側欄等不僅僅是創造形式。
我猜你點擊'新Sites'鏈接後的索引頁上打開'modal'「佈局假的」,對不對?你可以發佈你的'模態'表嗎? – Emu