zoukankan      html  css  js  c++  java
  • 在使用easyui datagrid在tab中遇到的问题

    当切换tab时,数据加载了,但是table的宽和高不能不能够初始化。

    郁闷了好久解决了这个问题:

    在页面加载时和切换tab时,获取当前tab的名字,进行内容的初始化

    $('a[name="mainTab"]').on('shown.bs.tab', function(e) {
      // 获取已激活的标签页的名称
      selectTabName = $(e.target).text();
      selectTab(selectTabName);
    });
    

     

    //根据标签页刷新页面
    function selectTab(selectTabName){
    	if(selectTabName == '设备统计'){
    		//设备统计列表
    		initDeviceCountTable();
    	}else if(selectTabName == '与LLDP对比'){
    		//对比表
    		initCompareTable();
    	}
    }
    

      

    <ul class="nav nav-tabs">
    	<li class="active">
    	  <a href="#manage" data-toggle="tab" name="mainTab">设备管理</a>
    	</li>
    	<li >
    	  <a href="#count" data-toggle="tab" name="mainTab">设备统计</a>
    	</li>
    	<li >
    	  <a href="#compare" data-toggle="tab" name="mainTab">与LLDP对比</a>
    	</li>
    </ul>
    
    <div class="tab-content" id="mytabContent">
      <div class="tab-pane fade in active " id="manage">
        <!--设备管理的内容-->
        <%@include file="deviceManage.jsp"%>
      </div>
      <div class="tab-pane fade " id="count">
        <!-- 设备统计列表 --> 
        <%@include file="deviceCount.jsp"%>
      </div>
      <div class="tab-pane fade" id="compare"> 
        <!-- 与LLDP对比列表-->
        <%@include file="deviceCompare.jsp"%> 
      </div> 
    </div>
    

      

      

  • 相关阅读:
    《人月神话》阅读笔记3
    第十五周总结
    《人月神话》阅读笔记2
    对正在使用的输入法评价
    课堂练习(找水王问题)
    第二阶段冲刺第十天
    第二阶段冲刺第九天
    第二阶段冲刺第八天
    第二阶段冲刺第七天
    openwrt U盘启动
  • 原文地址:https://www.cnblogs.com/wgl0126/p/9224712.html
Copyright © 2011-2022 走看看