`
yjshengshe
  • 浏览: 204562 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

ext- companyPanel.js

阅读更多

Together.Office.CompanyPanel = function(config) {
    Together.Office.CompanyPanel.superclass.constructor.call(this, config);

    // 加上服务器上的jsp数据生成
    // 生成Company类型
    var proxy = new Ext.data.HttpProxy( {
        url : 'company.jsp'
    });

    var recordType = new Ext.data.Record.create([ {
        name : "id",
        type : "int"
    }, {
        name : "comNum",
        type : "string"
    }, {
        name : "comName",
        type : "string"
    }, {
        name : "comAddress",
        type : "string"
    }]);

    // 定义分析器
    var reader = new Ext.data.JsonReader( {
        totalProperty : "results",
        root : "rows",
        id : "id"
    }, recordType);

    // 定义store
    var ds = new Ext.data.Store( {
        proxy : proxy,
        reader : reader
    });
this.ds=ds;
    // 第二,讲一下cm,grid

    var cm = new Ext.grid.ColumnModel( {
        defaultSortable : true,
        defaultWidth : 180,
        columns : [ {
            header : '编号',
            dataIndex : 'comNum'
        }, {
            header : '名称',
            dataIndex : 'comName'
        }, {
            header : '公司地址',
            width : 300,
            dataIndex : 'comAddress'
        }]
    });
var pagingBar = new Ext.PagingToolbar({
        pageSize: 10,
        store: ds,
        displayInfo: true,
        displayMsg: '共有 {2},当前显示 {0} - {1}条',
        emptyMsg: "没有数据"
    });
    var grid = new Ext.grid.GridPanel( {
        cm : cm,
        store : ds,
        width : 660,
        height : 400,
        bbar:pagingBar,
        loadMask:{msg:'正在载入数据,请稍等...'},
        title : '公司列表'
    });
    //ds.load();

    this.add(grid);
    // 第三、调整,tbar分页,工具栏
   
}
Ext.extend(Together.Office.CompanyPanel, Ext.Panel, {});

分享到:
评论

相关推荐

    ext-base.js

    《EXT开发基础:详解"ext-base.js"与EXT框架》 EXT是一个强大的JavaScript库,它为Web应用程序提供了丰富的用户界面组件和数据管理功能。在EXT的开发中,"ext-base.js"扮演着至关重要的角色,它是EXT框架的核心部分...

    ext - 2.2 .zip

    标题中的"ext - 2.2 .zip"指的是一个特定版本的EXT库,EXT是一个流行的JavaScript框架,专门用于构建富互联网应用程序(RIA)。这个版本是2.2,可能包含了该框架在该时期的所有功能和更新。 描述部分提到,这个zip...

    ext-2.2.zip oozie

    Sencha Ext JS是一个用于构建富互联网应用程序(RIA)的JavaScript框架,它提供了丰富的UI组件,如表格、按钮、表单、树视图等,使得Oozie的工作流设计和监控界面更加直观易用。 在安装Oozie时,通常会发现官方文档...

    jcifs-ext-0.9.4.jar

    解压即可得到jcifs-ext-0.9.4.jar, java环境资源,jdk1.6及以上

    ext-basex.js 进行Ext.Ajax.request 同步请求 FF无法正常

    在JavaScript编程中,`Ext.Ajax.request`是Ext JS库中的一个核心方法,用于发起Ajax(异步JavaScript和XML)请求。它允许开发者与服务器进行数据交互,无需刷新整个页面,提高了用户体验。然而,当你尝试将`Ext.Ajax...

    ext-4.2.1.883.7z 官方最新版7z压缩

    3. `ext-all-rtl-dev.js` 和 `ext-all-rtl-debug-w-comments.js` - 这两个文件是针对右到左(RTL)语言布局的开发版本,包含了源代码和注释,用于调试和开发。 4. `ext-all-dev.js` 和 `ext-all-debug-w-comments.js` ...

    xml-apis-ext-1.3.04.jar

    xml-apis-ext-1.3.04.jar

    ext-4.2.1.883.jsb2

    从spket IDE 官网下载。 文件名: ext-4.2.1.883.jsb2 对应版本ext-4.2.*版本。spket自动提示ExtJs4,需要ext4.2.1.jsp2文件。

    bcprov-jdk15on-1.54.jar bcprov-ext-jdk15on-1.54.jar下载

    2.将下载的两个JAR文件复制到:JDK安装目录\jre\lib\ext下,例如我的就是D:\Program Files (x86)\java\JDK1.6\jre\lib\ext 3.打开java.security文件:在JDK安装目录\jre\lib\security下的java.security文件。

    ext-lang-en.js和ext-lang-zh_CN.js

    Extjs中实现国际化要用到的文件ext-lang-zh_CN.js和ext-lang-en.js

    isr4300-universalk9.03.13.07.S.154-3.S7-ext.SPA .bin

    isr4300-universalk9.03.13.07.S.154-3.S7-ext.SPA .bin 思科4300 系列路由器

    isr4300-universalk9.03.16.09.S.155-3.S9-ext.SPA.bin

    isr4300-universalk9.03.16.09.S.155-3.S9-ext.SPA.bin 思科路由器4300 系列ios

    ext-all.js

    ext-all.js,ext-all.css

    ext 2 简单例子(内附ext-all.css, ext-base.js, ext-all.js三个必不可少的文件)

    ext 是 ExtJs 的简称,是一个强大的js 类库。本资源主要包括三个大的文件ext-all.css,ext-base.js,ext-al.js。在引用ext 类库的时候,这三个文件必不可少。另外我还提供了ext2的一个简单例子,以便大家学习交流。

    ext-2.2.zip

    在CDH使用oozie 的时候需要安装ext-2.2.zip; 新增和改进的功能包括: 1、FileUploadField 文件上传 体验例子见:http://extjs.com/deploy/dev/examples/form/file-upload.html 2、GMapPanel GMap扩展 体验...

    bcprov-ext-jdk15on-154.jar和bcprov-jdk15on-154.jar

    "bcprov-ext-jdk15on-154.jar" 和 "bcprov-jdk15on-154.jar" 是两个非常重要的工具jar包,它们属于Bouncy Castle加密库,专门用于解决Java中的加密和安全问题,尤其是当系统遇到"javax.net.ssl.SSLException: java....

    ext-bootstrap.js

    ext-bootstrap.jsext-bootstrap.jsext-bootstrap.jsext-bootstrap.jsext-bootstrap.js

    bcprov-ext-jdk15on-1.54.jar,bcprov-jdk15on-1.54.jar

    为了解决这个问题,我们可以引入Bouncy Castle提供的jar包:bcprov-ext-jdk15on-1.54.jar和bcprov-jdk15on-1.54.jar。 Bouncy Castle是一个开源的Java加密库,它提供了丰富的加密算法和协议实现,包括对称加密、非...

Global site tag (gtag.js) - Google Analytics