使用jQuery。
$('#'+id).on('click','thead>tr>th',function () {
var map= {};
var value = [];
var index = $('tr>th').index(this);
var tr = $('#'+id).find('tr');
var len = tr.length;
$(this).toggleClass('changeColor');
for(var i = 1;i< len;i++) {
$(tr[i]).find('td').eq(index).toggleClass('changeColor');
value.push($(tr[i]).find('td').eq(index).text());
var key = $(this).text();
map[key]= value;
}
})