我正在使用Data tables
我的一些Dynamic Jquery Tabs
. 当您第一次查看选项卡时,每个表都可以正常加载。但是,如果我返回一个选项卡,我已经查看过数据表不会再次加载。
我注意到选项卡 A 是否有数据表,但选项卡 B 没有。如果我查看 A 然后 B 然后 A 上的数据表两次加载都很好。
这是我在每个选项卡上用来加载表的 Jquery:
$(function() {
$('#example').dataTable({
"sDom": "<'row-fluid'<'span6'l><'span6'f>r>t<'row-fluid'<'span6'i><'span6'p>>",
"sPaginationType": "bootstrap",
"bRetrieve": true,
});
});
这是我用来引入标签的代码:
$("#MainTabs").tab();
$("#MainTabs").bind("show", function(e) {
var contentID = $(e.target).attr("data-target");
var contentURL = $(e.target).attr("href");
if (typeof(contentURL) != "undefined"){
$(contentID).load(contentURL, function(){ $("#MainTabs").tab(); });
}else{
$(contentID).tab("show");
}
});
$("#MainTabs a:first").tab("show");';