dhtmlxgrid使用基础

目录

  1. 包含的javascript文件
  2. 初始化grid
  3. 数据来源于外部XML文件
  4. 数据来源于本页XML数据岛

dhtmlxgrid用于显示表格,相关官方资料可参阅http://www.dhtmlx.com/

  1. 包含的javascript文件(回目录)
  2.    
    1 < script type = " text/javascript " src = " jquery.js " >< / script>
    2 < link rel = " STYLESHEET " type = " text/css " href = " dhtmlxgrid.css " >
    3 < script type = " text/javascript " src = " dhtmlxcommon.js " >< / script>
    4 < script type = " text/javascript " src = " dhtmlxgrid.js " >< / script>
    5 < script type = " text/javascript " src = " dhtmlxgridcell.js " >< / script>
  3. 初始化grid代码(回目录)
  4.    
    1 mygrid = new dhtmlXGridObject( ' dataTable ' );
    2 mygrid.setImagePath( " /imgs/ " );
    3 mygrid.setHeader( " 第1列标题,第2列标题 " );  // 列标题用逗号隔开
    4 mygrid.setInitWidths( " 100,* " );       // 各列宽度数字表示像素,弹性用*表示
    5 mygrid.setColAlign( " center,left " );
    6 mygrid.setSkin( " light " );
    7 mygrid.enableAutoHeight( true );
    8 mygrid.init();

     其中,在页面上先放一个表格容器:

       
    < DIV id ="dataTable" ></ DIV >
  5. 数据来源于外部XML文件(回目录)
  6. 初始化grid后,就可以从外部XML文件装入数据并在表格上显示:
       
    mygrid.loadXML( " data.xml " );
  7. 数据来源于本页XML数据岛(回目录)
  8. 如果数据来自于本页中的XML数据岛,形如:
       
    1 < xml id =dataXML>
    2 <rows >
    3 < row id =1>
    4 <cell > cell11 </ cell >
    5 < cell > cell12 </ cell >
    6 </ row >
    7 < row id =2>
    8 <cell > cell21 </ cell >
    9 < cell > cell22 </ cell >
    10 </ row >
    11 </ rows >
    12 </ xml >
    则装入数据的javascript代码将是
       
    mygrid.parse($( " #dataXML " )[ 0 ]);

你可能感兴趣的:(html)