首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

extjs 的grid jsp 练习题

2012-06-27 
extjs的gridjsp 练习grid.jsp????Ext.QuickTips.init()//定义grid 选择为 复选框选择var sm new Ext.gr

extjs 的grid jsp 练习

grid.jsp

????Ext.QuickTips.init();//定义grid 选择为 复选框选择var sm = new Ext.grid.CheckboxSelectionModel();var cm = new Ext.grid.ColumnModel([//列模型    new Ext.grid.RowNumberer(),//每一行显示行号    sm,    {header:'编号',dataIndex:'id'},    {header:'名称',dataIndex:'name'},    {header:'描述',dataIndex:'descn'}]);cm.defaultSortable = true;var ds = new Ext.data.Store({baseParams: { limit:10,query:'中' ,name:'ggg'},    proxy: new Ext.data.HttpProxy({url:'data.jsp'}),    reader: new Ext.data.JsonReader({        totalProperty: 'totalProperty',        root: 'root'    }, [        {name: 'id'},        {name: 'name'},        {name: 'descn'}    ])});ds.load({params:{start:0,limit:10}});var grid = new Ext.grid.GridPanel({    el: 'grid',    ds: ds,    cm: cm,    sm: sm,    height:300,    width:500,    title: 'JSP->JSON',    tbar:[{      text:'选择',      handler:  getAllSelecteds    }],    bbar: new Ext.PagingToolbar({        pageSize: 10,        store: ds,        displayInfo: true,        displayMsg: '显示第 {0} 条到 {1} 条记录,一共 {2} 条',        emptyMsg: "没有记录"    })});  grid.render();  function  getAllSelecteds()  { grid.getSelectionModel().each( function (rec){ alert(rec.get("name"));  });  }});</script></head><body><div id="grid"></div></body></html>



data.jsp

?

热点排行