ext 3.4 그리드 필터 플러그인을 사용하여 작동 가능한 정렬 가능한 그리드가 있습니다. true 값을 필터링하려면 활성 열을 기본값으로 설정하고 싶습니다. 비활성 레코드가 필요한 사용자는 필터를 제거 할 수 있습니다. 기본 필터 열과 값을 어떻게 지정합니까?Ext Grid Filter Default를 어떻게 설정합니까?
미리 감사드립니다.
colModel: new Ext.grid.ColumnModel({
defaults: {
sortable: true
// How do I specify a default filter value
//
// Only show active records unless the user changes the filter...
},
columns: [{
dataIndex:'f_uid',
id:'f_uid',
header:'ID',
hidden:true
}, {
dataIndex:'f_name',
id:'f_name',
header:'Name',
}, {
xtype:'booleancolumn',
dataIndex:'f_active',
id:'f_active',
header:'Active',
filterable:true,
trueText:'Active',
falseText:'Inactive'
}]
대답은 Filter.js 소스 코드에 있었다 : 당신처럼 뭔가를 추가하려면 화면 구성 요소의
: 그리고
그래서 열 항목이 같은입니다. 열 정의 내의 필터 객체를 사용하여 기본 비헤이비어를 구성 할 수 있습니다. 나는 아직 대답 할 수 없다. – RandomSilo
필터 : {값 : 1, 활성 : true} – RandomSilo