zoukankan      html  css  js  c++  java
  • 表格联动

      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head>    

      <title>DetailGrid 详细子表格</title>    

      <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><link href="../demo.css" rel="stylesheet" type="text/css" />

           <script src="../../scripts/boot.js" type="text/javascript"></script>        

      <style type="text/css">        

      .New_Button, .Edit_Button, .Delete_Button, .Update_Button, .Cancel_Button         {            

        font-size:11px;color:#1B3F91;font-family:Verdana;             

        margin-right:5px;                 

      }                           

       </style>       

    </head>

      <body>    

        <h1>DetailGrid 详细子表格</h1>     

          <div id="dept_grid" class="mini-datagrid" style="500px;height:180px;"  url="../data/AjaxService.aspx?method=GetDepartments"

     idField="id"   onselectionchanged="onSelectionChanged"  selectOnLoad="true"     >        

       <div property="columns">                      

        <div field="id" width="20" headerAlign="center" >ID</div>                                                   

        <div field="name" width="120" headerAlign="left" >部门名称</div>                 

        </div>    

           </div>      

           <br />    

        <div id="employee_grid" class="mini-datagrid" style="700px;height:250px;"   url="../data/AjaxService.aspx method=GetDepartmentEmployees"             >        

      <div property="columns">                       

      <div field="loginname" width="120" headerAlign="center" allowSort="true">员工帐号</div>                           

      <div field="gender" width="100" allowSort="true" renderer="onGenderRenderer" align="center" headerAlign="center">性别</div>                       

      <div field="age" width="100" allowSort="true">年龄</div>            

      <div field="birthday" width="100" allowSort="true" dateFormat="yyyy-MM-dd">出生日期</div>                                               

      <div field="createtime" width="100" headerAlign="center" dateFormat="yyyy-MM-dd" allowSort="true">创建日期</div>                       

      </div>    

      </div>            

        <script type="text/javascript">        

      var Genders = [{ id: 1, text: '男' }, { id: 2, text: '女'}];

            mini.parse();

            var dept_grid = mini.get("dept_grid");        

        var employee_grid = mini.get("employee_grid");

            dept_grid.load();

            ///////////////////////////////////////////////////////                      

      function onGenderRenderer(e) {            

        for (var i = 0, l = Genders.length; i < l; i++) {                

        var g = Genders[i];                

        if (g.id == e.value) return g.text;            

        }           

        return "";      

       }

            function onSelectionChanged(e) {                    

        var grid = e.sender;            

        var record = grid.getSelected();            

        if (record) {                

          employee_grid.load({ dept_id: record.id });            

        }        

    }

    </script>

        <div class="description">        

      <h3>Description</h3>            

      </div>

      </body>

    </html>

  • 相关阅读:
    centos在设置时区
    Qt那点事儿(三) 论父对象与子对象的关系
    Qt多线程应用--QRunnable
    Qt学习之如何启动和终止一个线程
    Qt 互斥量 QMutex
    Qt网络获取本机网络信息
    QT程序拷贝 转移 改变运行环境
    Qt调用dll中的功能函数
    用Qt生成dll类库及调用方法
    Qt DLL总结【二】-创建及调用QT的 DLL
  • 原文地址:https://www.cnblogs.com/szqblog/p/3267155.html
Copyright © 2011-2022 走看看