如何解决Extjs 3.3网格分页
-
我无法在网格上分页。我浏览了他们的示例,但是遇到了代理错误。我共享自己的代码。如果您有帮助,我会很高兴。
我在下面分享我的代码
解决方法
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,dataIndex: 'branch_id'
},{
header : 'Firma',width :250,dataIndex: 'firma'
}
],stripeRows: true,height:395,width: 650,stateful: true,stateId: 'grid'
});
grid.render('grid');
}
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。