Datatables DataTable将递增的数字作为字母而不是数字

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":

当我只使用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": 
    [
    { "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>