$('#data_tables_one').dataTable( {
"sPaginationType": "full_numbers",
"aoColumns":
[
{ "sType": "numeric" },
null
]
});
当我只使用没有任何参数的dataTable方法时,它按以下顺序显示数字 1,10,11..19,2,20,21,...... 29,3,30 ......
然后我添加了 sType 属性,之后奇怪的输出如下:
1, 43 ,3,4 ...... 21, 2 ,23,24 ......,41,42, 22 ,44,45 ......
我在这里做错了吗?请帮忙。
我在这里添加了HTML代码段。
<table id="data_tables_one" class="dataTable">
<thead>
<tr role="row">
<td><strong>SL#</strong></td>
<td><strong>Username</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td><strong>1</strong></td>
<td>Marv89</td>
</tr>
<tr>
<td><strong>43</strong></td>
<td>yyorkk</td>
</tr>
<tr>
<td><strong>3</strong></td>
<td>masei</td>
</tr>
<tr>
<td><strong>4</strong></td>
<td>Muffin</td>
</tr>
</tbody>
</table>
答案 0 :(得分:0)
最后,我找到了让我停下来约3小时进行愚蠢修复的原因。
上述奇怪输出的问题是<Strong>
内写的<td>
标记。 TD内的任何内容都被dataTables作为数据。因此,在从TD内部删除该标签后,我完全得到了我的结果。
Thanx向所有人试图解决我的问题。感谢名单。