加载jquery模态对话框延迟

时间:2013-10-10 20:56:41

标签: jquery asp.net-mvc-4 modal-dialog

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

我做错了什么?

我的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");
    }

0 个答案:

没有答案