easyui datagrid显示隐藏问题

图片说明
图片说明
图片说明
当选择中秋活动费后会显示第二个图的这个列表,可是不知道为什么这个列表的表头不显示,添加了一个部门以后才会显示如第三个图,求大神帮我解答,谢谢。

 if($(this).combobox('getValue')=='591'){
                                $("#borrow_part_org_div").show();
                                //$("#borrow_part_org_list").css("display","");
                            }

这是我的代码,求大神帮忙解决。

自己开发工具看dom结构有什么样式。。可能是你隐藏容器导致easyui计算某些值出错而隐藏了

容器borrow_part_org_div用position:absolute,top:-999999来实现隐藏,然后代码改成这样试试

 if($(this).combobox('getValue')=='591'){
                                $("#borrow_part_org_div").css('position','static')
                                //$("#borrow_part_org_list").css("display","");
                            }