在div 里设置 class="easyui-datagrid" 时,easyui会根据这个class生成一个datagrid界面,
也可以<div id="datagrid"></div>这样,在script脚本里,$("#datagrid").datagrid([])生成的想要的效果如果想深入的研究可以看官方文档http://www.jeasyui.com/documentation/index.php

解决方案 »

  1.   

    div层里有个table,table 已经挂上了class="easyui-datagrid",div再写上?初始化的时候就像上面说的那样,只出现一条线。那放在div上,easyui-datagrid是不是得有div样式支持啊? 
      

  2.   

    解决了,只要那个datagrid接收到返回值就可以和div同步显示。谢谢各位!
      

  3.   

    我的JS是这样写的,本来的<div>是隐藏的,当下拉框选择变了的时候,这显示相应的<div>,但是就是出现你描述的问题,不知道怎么解决了~
    function CreateReport(){
    var value = $("#district").combobox('getValue');
    if(value=="Beijing"){
    document.getElementById("BeijingTax").style.display="block";
    document.getElementById("TianjingTax").style.display="none";
    document.getElementById("ShanghaiTax").style.display="none";
    }else if(value=="Tianjing"){
    document.getElementById("TianjingTax").style.display="block";
    document.getElementById("BeijingTax").style.display="none";
    document.getElementById("ShanghaiTax").style.display="none";
    }if(value=="Shanghai"){
    document.getElementById("ShanghaiTax").style.display="block";
    document.getElementById("TianjingTax").style.display="none";
    document.getElementById("BeijingTax").style.display="none";
    }
    }