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