Datatables DataTable将递增的数字作为字母而不是数字
当我只使用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代码段Datatables DataTable将递增的数字作为字母而不是数字,datatables,Datatables,当我只使用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代码段 $('#data_tables_one').dataTable( { "sPaginationType": "full_numbers", "aoColumns":
$('#data_tables_one').dataTable( {
"sPaginationType": "full_numbers",
"aoColumns":
[
{ "sType": "numeric" },
null
]
});
SL#
用户名
1
89年三月
43
约克
3
马塞
4
松饼
我终于找到了让我停下来约3小时进行愚蠢修复的原因
上述奇怪输出的问题是
中写入的
标记。TD中的任何内容都被dataTables作为数据。所以在移除TD内部的标签后,我得到了完美的结果
谢谢所有试图解决我问题的人。Thanx.奇怪。你能给我看一个原始HTML表的代码片段吗?我添加了HTML代码片段,所以将sType设置为“numeric”似乎没有任何效果。
<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>