Lines 634-646
jQuery.fn.dataTable.ext.errMode = function(settings, note, message) {
Link Here
|
634 |
|
634 |
|
635 |
if(options.columns) { |
635 |
if(options.columns) { |
636 |
var order = data.order; |
636 |
var order = data.order; |
|
|
637 |
var orderArray = new Array(); |
637 |
order.forEach(function (e,i) { |
638 |
order.forEach(function (e,i) { |
638 |
var order_col = e.column; |
639 |
var order_col = e.column; |
639 |
var order_by = options.columns[order_col].data; |
640 |
var order_by = options.columns[order_col].data; |
640 |
order_by = order_by.split(':'); |
641 |
order_by = order_by.split(':'); |
641 |
var order_dir = e.dir == 'asc' ? '+' : '-'; |
642 |
var order_dir = e.dir == 'asc' ? '+' : '-'; |
642 |
dataSet._order_by = order_by.map(x => order_dir + (!x.includes('.')?'me.'+x:x)).join(','); |
643 |
orderArray.push(order_by.map(x => order_dir + (!x.includes('.')?'me.'+x:x)).join(',')); |
643 |
}); |
644 |
}); |
|
|
645 |
dataSet._order_by = orderArray.join(','); |
644 |
} |
646 |
} |
645 |
|
647 |
|
646 |
return dataSet; |
648 |
return dataSet; |
647 |
- |
|
|