0

我可以在模态窗口中显示一个表单:

index.html.erb

 <a href="#" onclick="newModal('<%= form_edit_url %>','Title')">Edit</a>

它有效。

现在我想做一个编辑链接。它将显示与先前填写的字段相同的表单。

我将参数发送到控制器:

            <li><%= link_to 'edit', edit_path(address.attributes) %></li>

但它不会在模式窗口中显示表单...

我怎样才能做到这一点?

4

1 回答 1

1

将模态内容作为在模态中呈现的部分内容可能会更好。 $("#shared-modal").html("<%= render('new_modal', locals: {zone: @zone})) %>";

要再次填写您的字段,您需要在模式中编写一些 JS 来查找这些值并将它们复制到您的新表单字段中。

于 2017-12-11T19:29:57.830 回答