无意中发现网上竟然还有人问grid里面怎么加查询框!! 为了方便大家,所以把自己的代码发出来供大家参考! var grid = new Ext.grid.GridPanel( { store : store, cm : cm, sm : sm, id : 'CenterGrid', region : 'center', width : 600, height : 300, title : '公文', frame : true, clicksToEdit : 1, bbar : new Ext.PagingToolbar( { pageSize : 25, store : store, displayInfo : true, displayMsg : '显示第 {0} 条到 {1} 条记录,一共 {2} 条', emptyMsg : "没有记录" }), tbar : [{ xtype : 'button', id : 'bt_deleteDocument', handler : function(src) { var record = Ext.getCmp('CenterGrid') .getSelectionModel().getSelected(); if (record) { confirm('提示', '确认删除吗?', function() { AjaxMethod('/govoa/benjigongwen.do?op=delete', { id : record.get('ibenjigongwenid') }, function(response, options) { alert(response.responseText); Ext.getCmp('CenterGrid').store .remove(record); }); }); } else { alert('请选择一条记录'); } }, text : '删除', iconCls : 'shanchu' }, '公文查询', { xtype : 'trigger', triggerClass : 'x-form-search-trigger', onTriggerClick : function(src) { store.removeAll(); store.load( { params : { Key : this.getValue(), cmd : nowState, start : 0, limit : 25 } }); } }] });