`
longflang
  • 浏览: 65956 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jquery Flexgrid 取记录的方式

 
阅读更多

思路:改造Flexgrid.js的方法。在 Flexgrid.js中增加对应的方法。

   //Mignet's code
    $.fn.flexGetData = function() { // function to get data from grid
      var griddata = {total:1,page:1,rows:[]};
      this.each( function() {
    	  if (this.grid)    
    		  griddata = this.p.data;
      });
      return griddata;
     };
   //Mignet's code
     $.fn.getRowById = function(id) { // function to get row's data from grid
         var griddata = {total:1,page:1,rows:[]};
         this.each( function() {
       	  if (this.grid)    
       		  griddata = this.p.data;
         });
         var temp;
         if (griddata.rows != null) {
			 $.each(griddata.rows, function(i, row) {
				 if(row.id == id){
					temp = row;
				 }
			 });
		 }
         return temp;
    };
    //Mignet's code
    $.fn.getCellByCoordinate = function(rowid,colid) { // function to get row's data from grid
        var griddata = {total:1,page:1,rows:[]};
        this.each( function() {
      	  if (this.grid)    
      		  griddata = this.p.data;
        });
        var temp;
        if (griddata.rows != null) {
			 $.each(griddata.rows, function(i, row) {
				 if(row.id == rowid){
					temp = row.cell[colid];
				 }
			 });
		 }
        return temp;
   };
    //end

  

 

grid.flexGetData();得到所有数据
grid.getRowById(id);通过id取一行数据
grid.getCellByCoordinate(x,y);通过指定行数和列数取得数据

分享到:
评论

相关推荐

    jQuery flexgrid 学习

    《jQuery flexgrid 学习详解》 在网页开发中,数据展示往往是一个不可或缺的部分,而jQuery flexgrid就是一款强大的网格布局工具,它可以帮助开发者轻松实现复杂的数据表格展示和操作。本文将深入探讨jQuery ...

    jquery flexgrid 修改版本

    总的来说,这个jQuery FlexGrid的修改版本为开发者提供了一种更加高效、灵活的方式来处理动态数据,特别是对于那些需要频繁更新数据的应用场景,如实时监控、在线报表等。通过深入理解并利用这个修改版的特性,我们...

    Jquery框架Flexgrid优化

    在原有数据绑定方式下做了修改,数据展示效率提高50%

    jquery表格插件flexgrid最新版及实例

    好好的flexgrid组件就这样断更,给大家留着希望能够帮助你,此外还加了些例子,希望都用其拉

    flexgrid

    FlexGrid 是一个强大的 jQuery 插件,用于在网页中创建响应式、可调整大小的数据网格。这个插件允许开发者以灵活的方式展示数据,提供多种排序、分页和过滤功能,适用于构建复杂的数据驱动的Web应用。jQuery ...

    Asp.net 调用jquery的插件flexgrid

    在本文中,我们将深入探讨如何在ASP.NET应用中调用jQuery的插件FlexGrid,并结合Access数据库进行数据操作。当然,这个过程同样适用于SQL Server数据库的集成。FlexGrid是一款功能强大的表格控件,它提供了丰富的...

    stuts2+ibatis+jQuery +UI + flexgrid+Json做的一个用户管理界面

    【标题】"stuts2+ibatis+jQuery +UI + flexgrid+Json做的一个用户管理界面"揭示了这个项目是基于一系列技术构建的用户管理系统。接下来,我们将详细探讨这些技术及其在用户管理中的应用。 **Struts2**:Struts2 是...

    flexgrid demo

    FlexGrid 是一个强大的 jQuery 插件,用于创建灵活、可自定义的数据网格。这个"flexgrid demo"提供了演示和源代码,帮助开发者更好地理解和应用这个工具。在本文中,我们将深入探讨 FlexGrid 的核心功能、如何使用它...

    使用flexgrid

    flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use flexgrid use

    flexgrid最新版+实例

    FlexGrid 是一款强大的前端JavaScript表格库,专为构建功能丰富的数据展示和操作界面而设计。它以其灵活性、高效性和易用性赢得了开发者的青睐。在本文中,我们将深入探讨FlexGrid的主要特性、如何使用以及一些实用...

    C1FlexGrid教程

    用户可以通过工具箱拖放控件到表单中,或者通过编程的方式实例化C1FlexGrid。 #### 1.2 绑定到数据源 C1FlexGrid支持与多种数据源进行绑定,例如ArrayList、DataTable、DataSet等。用户可以通过设置Data属性来将...

    Flexgrid使用教程实例

    通过编程方式,可以实现复杂的数据处理和显示效果。 8. **实例分析** 在提供的压缩包文件中,可能包含了演示如何使用Flexgrid的代码示例。这些例子可能涵盖了上述所有知识点,包括初始化、数据绑定、格式化和事件...

    Flexgrid用法

    - **增加(Add)**: 添加新记录通常涉及在Flexgrid的最后一行插入新数据。用户可能在弹出的div中输入信息,然后通过异步调用发送到服务器保存。 - **删除(Delete)**: 删除记录需要选择一行,然后确认删除操作。...

    flexgrid asp.net

    Flexgrid 是一个基于 jQuery 的数据网格控件,用于在网页中展示和操作表格数据。它在 ASP.NET 平台上被广泛使用,提供了丰富的功能,如排序、分页、过滤和编辑。在 ASP.NET 应用中,Flexgrid 可以通过 AJAX 技术与...

    C1FlexGrid控件例子

    `Total`属性和`Subtotal`属性用于设置总计和小计的计算方式,`FooterText`属性则可以显示这些计算结果。 3. **自定义样式和格式**: C1FlexGrid允许开发者为每个单元格设置不同的样式,包括字体、颜色、边框等。`...

    flexgrid使用简单实例

    不过,这个实例仅关注基本的控件使用,让初学者能够专注于理解FlexGrid的基础功能和操作方式。 总的来说,这个“flexgrid使用简单实例”提供了一个学习FlexGrid基础操作的平台,包括数据填充、增删改操作以及基本的...

    FlexGrid自定义列标题

    FlexGrid控件是Windows Forms和WPF开发中常用的一个组件,尤其在数据展示和编辑方面具有广泛的应用。它以其灵活性和强大的功能而受到开发者青睐。本文将深入探讨如何在FlexGrid中实现自定义列标题,以提升用户界面的...

    一个好用的flexgrid

    FlexGrid 是一款强大的数据网格控件,常用于开发Windows Forms应用程序。它提供了丰富的功能,使得在用户界面中显示、编辑和操作大量数据变得简单而高效。这个“好用的flexgrid”很可能指的是它在易用性、性能和灵活...

    C1FlexGrid绘制柱形图

    C1FlexGrid是一款强大的.NET控件,主要用于在Windows Forms应用程序中显示网格数据。...记住,有效的数据可视化是提高用户理解和操作数据的关键,而C1FlexGrid提供了一种高效且灵活的方式去实现这一目标。

Global site tag (gtag.js) - Google Analytics