`

DOJO-dojox.grid.EnhancedGrid(带刷新函数,分页工具栏,复选框,行号等功能)

阅读更多

 

dojo.require("dojox.grid.EnhancedGrid");
dojo.require("dojox.grid.enhanced.plugins.Pagination");
dojo.require("dojox.grid.cells");
dojo.require("dojox/grid/_CheckBoxSelector");
dojo.require("dojo.data.ItemFileWriteStore");

 

var grid = new dojox.grid.EnhancedGrid({

    jsid: "grid",
    style: 'width:300px',
    refresh: function(){
        var oThis = this;
        oThis.setStore(new dojo.data.ItemFileWriteStore({
            url: '这里写上你的请求地址ACTION,servlet,json文件等',
            handleAs: "json"
        }));
    },
    structure: [{
        type : "dojox.grid._CheckBoxSelector",
        width : 3
    },[    
        new dojox.grid.cells.RowIndex({width: 2, name:''}),
        {name: '列1, field: 'col1'},
        {name: '列2', field: 'col2'}
    ]],
    columnReordering: true,
    rowsPerPage: "20",
    plugins: {
      pagination: {
          //pageSizes: seit.gx.pageSize4Grid,
          pageSizes: [],
          description: true,
          sizeSwitch: true,
          pageStepper: true,
          gotoButton: true,
          maxPageStep: 4,
          position: "bottom"
      }
    },
    'onCellClick': function(e){
        alert(e.rowIndex);
    },

});

grid.refresh();

grid.set("onCellClick", function(e){//点击事件
    var item = grid.getItem(e.rowIndex);
        store = grid.store,
        name = store.getValue(item, "id"),
        datasourceCell= 3,//数据源
        collectCell= 4,//采集
        ri = e.rowIndex,//点击的行号
        ci = e.cellIndex,//点击的列号

        item = grid.getItem(ri);

});

更多信息请查看 java进阶网 http://www.javady.com

分享到:
评论
1 楼 cwocwo 2012-09-05  
这是要一次把所有数据都取出来?

相关推荐

    struts2-dojo-plugin-2.2.1.jar

    Struts2-dojo-plugin-2.2.1.jar 是一个针对Apache Struts2框架的扩展插件,主要用于增强Struts2应用的用户界面交互性,特别是通过集成Dojo JavaScript库来提供丰富的AJAX功能和用户体验。这个插件是Struts2与Dojo ...

    多文件上传 dojo组件 dojox.form.FileUploader

    标题中的“多文件上传 dojo组件 dojox.form.FileUploader”是指使用Dojo JavaScript库中的dojox.form.FileUploader组件来实现网页上的多文件上传功能。Dojo是一个强大的JavaScript框架,它提供了丰富的UI组件和工具...

    struts2-dojo-plugin-2.1.8.jar

    struts2-dojo 跨域时解决拒绝访问的问题

    struts2-dojo-plugin-2.3.4 jar

    struts2-dojo-plugin-2.3.4 jar 日期控件的jar包 需要的自行下载

    dojo-release-1.4.2-src.tar.gz

    标题中的"dojo-release-1.4.2-src.tar.gz"是一个特定版本的Dojo Toolkit源码压缩包,属于JavaScript库的范畴。Dojo Toolkit是一个强大的、开源的JavaScript库,广泛用于构建富互联网应用程序(RIA)。这个版本是...

    struts2-dojo-plugin-2.1.6.jar 解决了datetimepicker显示月份乱码的问题

    struts2-dojo-plugin-2.1.6.jar 解决了datetimepicker显示月份乱码的问题,显示9、10、11、12月份时出现乱码,本包修改了该bug

    struts2-dojo-plugin-2.3.1.2.jar

    struts2-dojo-plugin-2.3.1.2.jar

    dojo-release-1.6.1-src.zip

    标题 "dojo-release-1.6.1-src.zip" 指的是 Dojo 框架的一个源码版本,这是在2011年发布的1.6.1版本。Dojo 是一个广泛使用的JavaScript库,它提供了丰富的功能和工具,帮助开发者构建高性能、可维护的Web应用程序。...

    struts-2.5.22-all.zip

    在描述中提到,此压缩包包含"核心jar",这通常指的是`struts2-core.jar`,它是Struts2框架的核心组件,提供了Action、Result、Interceptor等关键功能。除此之外,Struts2还依赖于其他一些库,如OGNL(Object-Graph ...

    struts2-dojo-plugin-2.2.3.1.zip_key_可用struts的ajax支持插件

    为了在Struts2中集成AJAX功能,开发者通常需要借助特定的插件,比如我们这里提到的"struts2-dojo-plugin-2.2.3.1"。 "struts2-dojo-plugin-2.2.3.1.zip_key_可用struts的ajax支持插件"这个标题表明,这个压缩包提供...

    struts2-dojo-plugin-2.1.2.jar

    struts2-dojo-plugin-2.1.2.jar CSDN大多下载不了,所以上传!

    dojo扩展grid(带刷新函数复选框等功能).js

    dojo扩展grid(带刷新函数复选框等功能).js

    struts2-dojo-plugin-2.2.3.jar

    struts2-dojo-plugin-2.2.3.jar struts2-dojo-plugin-2.2.3.jar

    Python库 | dojo-cli-0.1.5.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:dojo-cli-0.1.5.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    struts2-dojo-plugin-2.1.8.1.jar

    这是最新的struts2日历控件的jar文件

    用DOJO中的dojox.gfx做甘特图

    DOJO作为一个强大的JavaScript工具包,不仅包含了dojox.gfx这样的图形库,还提供了模块化、AJAX、事件处理、动画等许多功能,使得前端开发更为便捷。 虽然dojox.charting.Chart2D可以方便地创建条形图,但直接使用...

    dojo-release-1.1.1.tar.gz

    这个"dojo-release-1.1.1.tar.gz"文件是Dojo库的一个特定版本,即1.1.1版,以tar.gz格式打包。这种格式是一种常见的Linux和Unix系统中的文件压缩方式,它结合了tar(归档)和gzip(压缩)两种工具,便于在Unix-like...

    Dojo-China.zip_chinadojo1688_dojo_dojo 实战_dojo中文网

    《Dojo-China.zip》是关于Dojo工具包的实战指南,源自chinadojo1688,主要针对中文用户,提供了丰富的Dojo编程知识。Dojo是一个强大的JavaScript库,尤其在构建富互联网应用(RIA)时,其功能和性能表现卓越。这个...

    struts2-dojo-plugin-2.3.15.3.jar.zip

    Struts2 Dojo Plugin是Apache Struts框架的一个扩展,它为开发者提供了丰富的AJAX功能,以便在基于Struts2的应用程序中实现动态、交互式的用户界面。这个版本号"2.3.15.3"表明这是一个较旧的版本,但仍然在许多现有...

Global site tag (gtag.js) - Google Analytics