单击添加按钮时,我的对话框加载部分视图内容的时间过长。
我究竟做错了什么?
我的 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");
}