Extjs的Grid中加2个或多个Toolbar

Grid中添加多个Toolbar,需要在Gridrender之后执行才有效。

示例代码:

var grid = new Ext.grid.GridPanel ({ width : _grid_width, height : _grid_height, cm : cm, sm : csm, store : store, tbar : titleTbar,//[titleTbar,getToolBarItems()], bbar : bbar, view : view, autoScroll : true, trackMouseOver : false, collapsible : false, animCollapse : false, loadMask : true, autoExpandColumn :'per', plugins : [growthColumn,action] }); grid.render(_render); //下面2个toolbar必须在grid的render之后。 grid.tbar2 = new Ext.Toolbar({ renderTo : grid.tbar, items :getToolBarItems() }); grid.tbar3 = new Ext.Toolbar({ renderTo : grid.tbar, items :[{ text : '测试', tooltip : '测试', iconCls : 'exit', handler : function() { alert("测试"); } } ,'-' ] });

示例图:

Extjs的Grid中加2个或多个Toolbar_第1张图片

注:本文初次发表于本人的百度空间--http://hi.baidu.com/lzkv/blog/item/9188da075f5688c17a89473f.html

你可能感兴趣的:(function,测试,百度,action,ExtJs,plugins)