当前位置:  编程技术>jquery

jquery easyui展开datagrid行显示明细数据

    来源: 互联网  发布时间:2014-10-08

    本文导语:  jquery easyui中的datagrid可以切换不同的视图,当使用detailview时,可以让用户展开行以显示该行的详细信息。 行的明细信息可以通过ajax的方式进行加载。   如下图:   使用detailview时,首先建立表格基本框架:   代码示例: ...

jquery easyui中的datagrid可以切换不同的视图,当使用detailview时,可以让用户展开行以显示该行的详细信息。
行的明细信息可以通过ajax的方式进行加载。
 
如下图:

 
使用detailview时,首先建立表格基本框架:
 

代码示例:
   
       
           
            item id   
            product id   
            list price   
            unit cost   
            status   
           
       
  
 

表格的定义可以在table标签中进行,所以不用再编写js代码。
 
接着,应用detailview并定义如何展开加载明细内容:
 

代码示例:
$('#dg').datagrid({   
    view: detailview,   
    detailformatter:function(index,row){   
        return '
';   
    },   
    onexpandrow: function(index,row){   
        $('#ddv-'+index).panel({   
            border:false,   
            cache:false,   
            href:'datagrid21_getdetail.php?itemid='+row.itemid,   
            onload:function(){   
                $('#dg').datagrid('fixdetailrowheight',index);   
            }   
        });   
        $('#dg').datagrid('fixdetailrowheight',index);   
    }   
});   

在展开行时再动态通过ajax的方式加载行的明细信息,明细信息的内容及布局可以是任意的,如下所示:
 

代码示例:
   
       
           
               
        www.
        item id:    
           
        product id:   
           
       
       
        list price:    
           
        unit cost:   
           
       
       
        attribute:    
           
       
    
 

原文参考:http://www.jeasyui.com/tutorial/datagrid/datagrid21.php


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 使用jquery局部刷新(jquery.load)从数据库取出数据
  • jQuery 数据表格插件 jqxGrid
  • jquery转化Datatable为json数据的例子
  • jQuery数据延迟加载插件 DataLazyLoad
  • jQuery 表格数据渲染插件 GraphUp
  • jQuery数据存储插件 jStore
  • JQuery中使用ajax传输超大数据的解决方法
  • jQuery 数据网格库 Sensei Grid
  • jquery获得表单所有数据的实例分享
  • jquery Ajax 实现加载数据前动画效果的示例代码
  • jquery如何判断表格同一列不同行input数据是否重复
  • Jquery 数据异步提交的小例子
  • jquery教程ajax请求json数据示例
  • jquery getJSON跨域调用数据的例子
  • jQuery选择不包含某个ID数据的方法
  • jquery easyui中combox数据获取实例
  • jquery清空表单数据示例分享
  • JQuery获取表格数据示例代码
  • jquery解析多维Json格式数据的例子
  • jQuery异步加载数据并添加事件示例
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3