Extjs Ext.data.Store使用有关问题
程序员文章站
2022-05-16 17:13:15
...
Extjs Ext.data.Store使用问题
大家好,我最近在使用Extjs模板,遇到个问题,想请教大家,我在用Ext.data.Store读取服务器的数据,在前台显示的时候显示不出东西来,这是怎么回事。
以下是我的后台代码:
以下是前台代码:
------解决方案--------------------
士大夫
大家好,我最近在使用Extjs模板,遇到个问题,想请教大家,我在用Ext.data.Store读取服务器的数据,在前台显示的时候显示不出东西来,这是怎么回事。
以下是我的后台代码:
- PHP code
function actionReadAllDep() { $pageLimit = getPageLimit(); $erp = new ModelErp(); $sql = "SELECT * FROM es_dep_pro"; $dep = $erp->getList($sql,$pageLimit['form'],$pageLimit['to']); $result['totalCount'] = count($dep); $result['topics'] = $dep; require(CFG_PATH_LIB.'util/JSON.php'); $json = new Services_JSON(); echo $json->encode($result); }
以下是前台代码:
- JScript code
Ext.onReady(function(){ var ds = new Ext.data.Store({ proxy : new Ext.data.HttpProxy({url:'index.php?model=erp&action=ReadAllDep&'}), reader: new Ext.data.JsonReader({ root: 'topics', totalProperty: 'totalCount' },[ 'DEP_ID','DEP_NAME','UPPER_ID','STATUS' ]) }); var cm = new Ext.grid.ColumnModel([ {header:"部门编号",width:80,dataIndex:"DEP_ID"}, {header:"部门名称",width:100,dataIndex:"DEP_NAME"}, {header:"上级部门编号",width:80,dataIndex:"UPPER_ID"}, {header:"部门状态",width:30,dataIndex:"STATUS"} ]); cm.defaultSortable = true; /*var grid = new Ext.grid.GridPanel({ region:'center', loadMask:true, store:ds, cm:cm, stripeRows:true, border:true, borderStyle:'width:100', autoScroll:true });*/ ds.load({params: {start: 0,limit: 20}}); loadend(); });
------解决方案--------------------
士大夫
相关文章
相关视频
推荐阅读
-
有关Ajax中get和post的使用问题
-
有关celery中task对象使用多线程时,动态更新问题
-
使用QT时有关TCPScoket收发数据包,数据错误问题
-
7个有关光圈使用的常见问题和解决方法
-
EXTJS FORM HIDDEN TEXTFIELD 赋值 使用value不好用的问题
-
导入extjs、jquery 文件时$使用冲突问题解决方法
-
zend studio 中使用zend debugger的奇怪有关问题
-
EXTJS内使用ACTIVEX控件引起崩溃问题的解决方法
-
ExtJS PropertyGrid中使用Combobox选择值问题
-
thinkphp 头像上传在线剪切编辑有关问题 (使用美图秀秀头像编辑器组件)