Extjs Ext.data.Store使用有关问题
程序员文章站
2024-01-04 12:35:58
...
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(); });
------解决方案--------------------
士大夫
相关文章
相关视频
推荐阅读
-
Extjs Ext.data.Store使用有关问题
-
wampServer php 使用IP访问Forbidden的有关问题
-
wampServer php 使用IP访问Forbidden的有关问题
-
关于使用php 多线程处理高并发的搜索请求的有关问题
-
关于memcache的使用(入门级有关问题),memcache已经配置好,怎么才能通过使用它来加快访问速度
-
求教关于PDO使用的有关问题
-
thinkphp 常见有关问题及 使用总结
-
使用PHPexcelreader出现的非法字符与超时有关问题
-
require中使用绝对路径的有关问题:常量重定义,变量覆盖,重调用增加开销
-
关于require的使用有关问题