【问题标题】:Extjs 3.3 grid pagingExtjs 3.3 网格分页
【发布时间】:2020-12-02 03:33:08
【问题描述】:
  1. 我无法在网格上分页。我查看了他们的示例,但遇到了代理错误。我分享我自己的代码。如果您能提供帮助,我会很高兴。

    我在下面分享我的代码

【问题讨论】:

  • 能否提供服务器答案?
  • 你在哪里定义'baslangic_tarih'和'bitis_​​tarih'?为什么要使用 jQuery $.ajax() 方法,ExtJs 3.4 (docs.sencha.com/extjs/3.4.0/#!/api/Ext.Ajax) 中已经有 Ext.Ajax() 方法。

标签: javascript extjs extjs3


【解决方案1】:

        Ext.QuickTips.init();

        Ext.state.Manager.setProvider(new Ext.state.CookieProvider());

        var grid_data_veri;
        var grid_array = [];
        $.ajax({ 
        type: 'GET', 
        url: 'ajaxQueryData?_qid=4146&xirsaliye_dt_k='+baslangic_tarih+'&xirsaliye_dt_b='+bitis_tarih, 
        data: { get_param: 'value' }, 
        dataType: 'json',
        async: false,
        success: function (kat, data) { 
        var kat_sayisi = kat.browseInfo.totalCount;


        for(var i_kat = 0; i_kat < kat_sayisi; i_kat++) {



        var json = {
        "sira_no":sira_no ,
        "branch_id":kat.data[i_kat].branch_id_qw_,
        "firma": kat.data[i_kat].firma



        };



        grid_array.push(json);
        }


        grid_data_veri = JSON.stringify(grid_array);




        var store = new Ext.data.JsonStore({

        fields: [
        {name: "sira_no", type: "int"},
        {name: "branch_id"},
        {name: "firma"}

        ]
        });

        // manually load local data
        store.loadData(Ext.decode(grid_data_veri));

        // create the Grid
        var grid = new Ext.grid.GridPanel({
        store: store,
        columns: [
        {
        id       :'sira_no',
        header   : 'Sıra No', 
        width    : 50, 
        sortable : true, 
        dataIndex: 'sira_no'
        },
        {
        header   : 'Şube', 
        width    :150, 
        sortable : true, 

        dataIndex: 'branch_id'
        }
        ,
        {
        header   : 'Firma', 
        width    :250, 
        sortable : true, 

        dataIndex: 'firma'
        }

        ],

        stripeRows: true,


        height:395,
        width: 650,
        stateful: true,
        stateId: 'grid'

        });

        grid.render('grid');

        }
        }); 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多