我有一个包含 7 列的 jQuery 数据表。第六列包含字符串数据并且可以排序,但无法正确排序。其余的列排序得很好。
有人遇到过这样的 jQuery 数据表问题吗?我找不到解决方案。 =(
示例:
$(document).ready(function() {
$('#example').DataTable( {
"bJQueryUI" : true,
"sPaginationType" : "full_numbers",
"aLengthMenu" : [ [ 5, 15, 25, 50 ], [ 5, 15, 25, 50 ] ],
"iDisplayLength" : 15,
"oLanguage" : {
"sEmptyTable" : "empty"
},
"aoColumnDefs" : [
{ "bSortable" : false, "aTargets" : [ 0 ] },
]
} );
} );
<table id="example">
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>Carl [org][c]org/org</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
</table>
最佳答案
我认为它在这里工作正常。
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
<script type="text/javascript" charset="utf8" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.2.min.js"></script>
<script type="text/javascript" charset="utf8" src="http://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.4/jquery.dataTables.min.js"></script>
<link rel="stylesheet" type="text/css" href="http://ajax.aspnetcdn.com/ajax/jquery.dataTables/1.9.4/css/jquery.dataTables.css">
</head>
<body>
<table id="example">
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>Carl [org][c]org/org</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
<tr><td>DER</td></tr>
</table>
<script type="text/javascript">
$(document).ready(function() {
$('#example').DataTable( {
"bJQueryUI" : true,
"sPaginationType" : "full_numbers",
"aLengthMenu" : [ [ 5, 15, 25, 50 ], [ 5, 15, 25, 50 ] ],
"iDisplayLength" : 15,
"oLanguage" : {
"sEmptyTable" : "empty"
},
"aoColumnDefs" : [
{ "bSortable" : false, "aTargets" : [ 0 ] },
]
} );
} );
</script>
</body>
</html>
当我运行此命令时,我在第一行看到“Carl [org][c]org/org”,其他行填充了“DER”。如果这不是正确的方法,您可以在这里定义“正确”吗?
我猜你在这里缺少 cdn 或其他东西。希望这有帮助!
关于javascript - jQuery 数据表排序不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34077135/