【发布时间】:2012-05-23 19:58:47
【问题描述】:
我正在尝试使用$.ajax() 加载页面。
我通过以下操作查看 person:Index、Create、Delete。
Create 页面有一个Telerik MVC 网格。
当我在页面 Index 和 load 页面 Create 使用 ajax 调用 替换当前页面的内容。
页面已完全加载,但网格不起作用,$('#gridname').data('tGrid') 返回 undefined。
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的存在吗? -
是的,名字就在那里,当页面“创建”加载时,“数据网格”工作得很好,但是当通过 ajax 调用加载时,不是
标签: javascript jquery asp.net-mvc telerik telerik-mvc