>백엔드 개발 >PHP 튜토리얼 >Extjs Ext.data.Store使用有关问题

Extjs Ext.data.Store使用有关问题

WBOY
WBOY원래의
2016-06-13 09:59:291098검색

Extjs Ext.data.Store使用问题
大家好,我最近在使用Extjs模板,遇到个问题,想请教大家,我在用Ext.data.Store读取服务器的数据,在前台显示的时候显示不出东西来,这是怎么回事。
以下是我的后台代码:

PHP code
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->    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
<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->    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();    });


------解决方案--------------------
士大夫
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.