2015-03-27 2 views
0

Я хочу реализовать фильтрацию уровня столбцов в таблице группировки Slick Grid. Пожалуйста, найдите jsfiddle для группировки с помощью slickgrid. Я хочу вставить текстовое поле для каждого столбца, чтобы при поиске любого значения результаты были отфильтрованы по конкретной группе, а не по всей таблице.Реализовать фильтр уровня столбцов в группе Slick Grid Group

$(function() { 

var groupItemMetadataProvider = new Slick.Data.GroupItemMetadataProvider(); 

dataView = new Slick.Data.DataView({ 
groupItemMetadataProvider: groupItemMetadataProvider, 
inlineFilters: true 
}); 

// 
var columns = makeGridColumns(ReportData.cols); 

grid = new Slick.Grid("#myGrid", dataView, columns, options); 

// register the group item metadata provider to add expand/collapse group handlers 
grid.registerPlugin(groupItemMetadataProvider); 


// wire up model events to drive the grid 
dataView.onRowCountChanged.subscribe(function (e, args) { 
grid.updateRowCount(); 
grid.render(); 
}); 

dataView.onRowsChanged.subscribe(function (e, args) { 
grid.invalidateRows(args.rows); 
grid.render(); 
}); 



// initialize the model after all the events have been hooked up 
dataView.beginUpdate(); 

dataView.setItems(ReportData.data); 

groupBy(); 

dataView.endUpdate(); 

}) 

http://jsfiddle.net/Tdha8/101/ 

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^