我試圖使用$.ajax()
加載一個頁面。 我有看法人與行動:指數,創建,刪除。 頁面創建,有一個電網的MVC。當我頁面上指數和負載頁面與Ajax調用創建替換當前頁面的內容 出現問題。 該頁面已滿載,但網格不可用,$('#gridname').data('tGrid')
返回undefined。動態加載視圖,telerik mvc
JavaScript代碼的一個示例。
$.ajax({
url: '/Person/Create',
contentType: 'application/html; charset=utf-8',
type: 'GET',
dataType: 'html',
cache: false,
success: function (data) {
$('#main').html($(data).fadeIn(fade));
}
});
感謝的
如果你看devtools,你可以在HTML中看到'gridName'的存在嗎? – mattytommo
是的,名稱是存在的, 加載'Create'頁面時,'datagrid'完美工作,但通過ajax調用加載時,不是 –