Actually all grids under sub tabs loads once user clicks on parent tab only clicking on sub tab is just div hide show , all grids under subtab load once click on main tab. Although as suggested i added the refresh code after pqgrid initializes as below but nothing happens. still column header are not populating except the first sub tab ...
var $grid = $("#grid_json2").pqGrid(obj2);
$( "#grid_json2" ).pqGrid( "refresh" );
Please help me out as it has become road block for me now ..