0
我打电话给Jquery对话框中的部分视图 弹出对话框,我可以看到数据一秒钟,然后我只看到标题栏和对话框是空的。 Jquery对话框空加载部分视图
$("#lnkCreate").on("click", function (e) {
//e.preventDefault(); //use this or return false
url = $(this).attr('href');
$("#dialog-edit").dialog('open');
return false;
});
$("#dialog-edit").dialog({
title: 'Create User',
autoOpen: false,
resizable: true,
width: 600,
height:800,
modal: true,
draggable: true,
open: function (event, ui) {
$(".ui-dialog-titlebar-close").hide(); // Hide Close button
//$(this).load(url);
$(this).load("@Url.Action("CreatePartial", "Home", new { id = Model.User.Id })");
},
close: function (event, ui) {
location.reload(true);
}
});
,并在这里,我怎么称呼它
@Html.ActionLink("Create New ", "CreatePartial","Home",new { id = Model.User.Id },new{id = "lnkCreate"})
我也有在主线程上的浏览器
同步XMLHttpRequest的这个警告是因为其所带来的影响已弃用最终用户的体验。如需更多帮助,请查询https://xhr.spec.whatwg.org/。
警告是从使用'异步:在AJAX请求FALSE'。我猜你可能已经设置了像'$ .ajaxSetup'这样的全局方法。告诉我们浏览器中生成的JavaScript是什么样的。 load()是否正确?如果是这样,如果你打开该网址,你在浏览器中看到了什么? – charlietfl