jquery datatable 自定义排序第一行没有效果,数据是float型 ,像11.1 22.2 33.3 这样的,使用的扩展方法,但是用上去之后除了第一行不正常排序,其他的都正常排序,好奇怪
$(document).ready(function() {
jQuery.extend(jQuery.fn.dataTableExt.oSort, {
"float": function ( a ) {
return parseFloat( a );
},
"float-asc": function ( a, b ) {
return a - b;
},
"float-desc": function ( a, b ) {
return b - a;
}
} );
$('#table').DataTable({
searching: false,
"aoColumnDefs": [
{ "sType": "float", "aTargets": [ 3 ] }
],
order: [],
"language": {
"url": "//cdn.datatables.net/plug-ins/1.10.19/i18n/Chinese.json"
}
});
js 代码如上,希望有人能解答 ,谢谢
解决了,是table每行长度不一样引起的