0

单击添加按钮时,我的对话框加载部分视图内容的时间过长。

我究竟做错了什么?

我的 Index.cshtml 中的 div:

 <div id="dialog" title="TheTitle" style="overflow: hidden;"></div>

Javascript:

     $('#lnkAdicionar').live("click", function () {
        $('#dialog').dialog({
            width: 608,
            resizable: false,
            title: 'Novo Contato',
            modal: true,
            draggable: false,
            open: function (event, ui) {
                $.ajax({
                    url: '@Url.Action("CadastroContato")',
                    type: 'GET',
                    cache: false,
                    context: this,
                    success: function (result) {
                        $(this).html(result).find($("#divRodapeEditar")).hide();
                    },
                });

            },
            close: function (event, ui) {
                $('#dialog').empty();
            },
            position: {
                my: 'top',
                at: 'top',
                of: $('#fer')
            }
        });
    });
});

我的控制器:

     [HttpGet]
    public ActionResult CadastroContato()
    {
        CarregarCombos();
        return PartialView("_CadastroContato");
    }
4

0 回答 0