Ext.onReady(function(){
  var ds=new Ext.data.Store({
proxy: new Ext.data.HttpProxy( {url:'index.do?action=listCountManhour'}),    
         reader: new Ext.data.JsonReader({root:'rows'},[{name:'realname'},{name:'project1'},{name:'project2'},{name:'project3'},{name:'manhour'}])  
});
  //对列的定义
  var cm=new Ext.grid.ColumnModel([
    {header:"姓名",dataIndex:"realname",sortable:true},
    {header:"一级项目",dataIndex:"project1",sortable:true},
    {header:"二级项目",dataIndex:"project2",sortable:true},
    {header:"三级项目",dataIndex:"project3",sortable:true},
{header:"工时合计",dataIndex:"manhour",sortable:true}
]);
 var grid = new Ext.grid.GridPanel({
renderTo:"tt",
title:"项目工时统计",
width:Ext.get("tt").getWidth(),
cm:cm,
store:ds,
autoHeight : true
});
  });加载页面以后URL无反应。。没有和服务器进行交互。求教高手指点

解决方案 »

  1.   


    var ds=new Ext.data.Store({
                proxy: new Ext.data.HttpProxy( {url:'index.do?action=listCountManhour'}), 
                autoLoad : true,
                reader: new Ext.data.JsonReader({root:'rows'},[{name:'realname'},{name:'project1'},{name:'project2'},{name:'project3'},{name:'manhour'}])  
                });
    试试
      

  2.   

    ...搞定了我郁闷了
    autoLoad : true,
    属性是干什么的?自动运行?
      

  3.   

    ...搞定了我郁闷了
    autoLoad : true,
    属性是干什么的?自动运行?
    刚刚引用错了
      

  4.   

    autoLoad : true,
    设置数据自动载入。如果不写这个,则不自动载入,
    当你需要载入数据的时候,调用store的load方法