我正在使用 jquery 数据表。在数据为空/空(aaData)的情况下,我想重定向到错误页面,而不是在“表中没有可用数据”表中显示标准错误消息。我怎样才能做到这一点。数据表是否提供任何标准的处理方式?
问问题
1291 次
1 回答
1
据我所知,没有一个标准的数据表功能可以为您做到这一点。由于数据表在数据来源方面很灵活,因此放置逻辑的位置可能会因您的设置而异,我们几乎总是通过 ajax 调用获取数据,因此对我们来说,放置它的最佳位置是 fnServerData功能。
fnServerData: function(sSource, aoData, fnCallback) {
$.getJSON( sSource, aoData, function(json) {
//warning: (its been months since I've worked with this so forgive me if syntax or naming is off)
if (json == null || json.aaData == null) {
//redirect here
} else {
fnCallback(json);
}
});
}
如果需要,我将使用更具体的代码进行更新。
于 2013-02-01T16:09:35.177 回答