extjs4.2怎么在grid.panel里添加搜索 10
展开全部
features: [{
ftype : 'groupingsummary',
groupHeaderTpl : '{name}',
hideGroupedHeader : false,
enableGroupingMenu : false
}, {
ftype: 'filters',
local: true
}, {
ftype: 'summary',
dock: 'bottom'
}],
columns:[ {
text: 'Name (Filter)',
sortable: true,
dataIndex: 'name',
groupable: false,
width: 120,
locked: true,
renderer: function(v, cellValues, rec) {
return rec.get('forename') + ' ' + rec.get('surname');
},
editor: {
xtype: 'textfield'
},
items : {
xtype: 'textfield',
flex : 1,
margin: 2,
enableKeyEvents: true,
listeners: {
keyup: function() {
var store = this.up('tablepanel').store;
store.clearFilter();
if (this.value) {
store.filter({
property : 'name',
value : this.value,
anyMatch : true,
caseSensitive : false
});
}
},
buffer: 500
}
}
}]
官方的例子。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询