私はData tables
自分のDynamic Jquery Tabs
. タブを初めて見たときに、各テーブルが正常に読み込まれます。しかし、既に表示したタブに戻ると、データ テーブルが再度読み込まれません。
タブ A にはデータ テーブルがあるが、タブ B にはないことに気付きました。
テーブルをロードするために各タブで使用している 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");';