2015-09-07 49 views
0

這是目前的情況,與index.html.erb有關的一般rails應用程序與index動作相關,new.html.erbnew動作創建一個新對象。如何使用模態在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的組件,如導航欄,側欄等不僅僅是創造形式。

+0

我猜你點擊'新Sites'鏈接後的索引頁上打開'modal'「佈局假的」,對不對?你可以發佈你的'模態'表嗎? – Emu

回答

相關問題