0

我想使用模式弹出窗口在视图 html 中进行编辑和插入,但我不确定该怎么做?

有没有办法做到这一点?

我不想为插入表单创建新的 html,因为只有名称字段。我认为模态弹出窗口非常适合。

4

1 回答 1

0

创建你的 html

<div id="demoDialog" title="Dialog Title">

    <!-- Content, form, etc. -->
    <form></form>
</div>

初始化对话窗口

参考:http ://api.jqueryui.com/1.8/dialog/

// Dialog creation
$("#demoDialog").dialog({
    resizable: false,
    draggable: false,
    autoOpen: false,
    modal: true,
    open: function(){
        $(".ui-widget-overlay").hide().fadeTo(800, 0.8);
    }
});


// Open the dialog
$("#showDialog").click(function(){
    $("#demoDialog").dialog( "open" );
    return false;
});

您可以使用局部视图来加载您的 html 内容。如果您需要将其提供给另一个表单或处理,请在您的对话框 ID 中以某种方式存储从模式窗口返回的值。

于 2016-07-11T18:22:40.980 回答