jQueryでデータテーブルを使うとしたらほぼ一択しかないと思われる DataTables ですが、ドキュメントの間違いを見つけたので報告です。
http://datatables.net/reference/event/order
こんな感じのExampleがあるんですが、
$('#example').dataTable();
$('#example').on( 'order.dt', function () {
// This will show: "Ordering on column 1 (asc)", for example
var order = this.api().order();
$('#orderInfo').html( 'Ordering on column '+order[0][0]+' ('+order[0][1]+')' );
} );
これ、こうしないと動かないです。
var table = $('#example').DataTable();
$('#example').on( 'order.dt', function (e,setting) {
//var order = this.api().order();
var order = table.order();
$('#orderInfo').html( 'Ordering on column '+order[0][0]+' ('+order[0][1]+')' );
}
QAITで教えて貰ってやっと解決した。
これが出来なくて2時間も残業したお…
(´・ω・`)