dataTable头没有显示内部标签

问题描述:

我想显示我的输入数据从数据库...我感兴趣的使用jQuery数据表... 我一直键入一些代码,但它似乎不喜欢我想..i放入标签。 和表头不show..it这么丑..dataTable头没有显示内部标签

<table cellpadding="0" cellspacing="0" border="0" class="display" id="datalist"> 
        <thead> 
          <tr> 
            <th>Line </th> 
            <th>Model </th> 
            <th>Serial Number </th> 
            <th>NIK </th> 
          <tr> 
        <thead> 

        <tbody> 
        </tbody> 
      </table> 


    <script> 
    var oTable; 
    $(document).ready(function(){ 
    oTable= $('#datalist').dataTable({ 
            "bServerSide": true, 
            "bProcessing": true, 
            "sAjaxSource": 'process1.php', 
            "aaSorting" : [[1, "desc"]], 
            "aoColumns" : [ 
                /*Line*/ null, 
                /*Model*/ null, 
                /*Serial Number*/ null, 
                /*NIK*/ null 
                ] 
            }); 

        }); 
    </script> 

我应该怎么办?请帮助..

我用数据表在我的很多项目,我有没有问题。你收到任何javascirpt或服务器端错误?

你的代码看起来很好。只有我现在可以看到的错误是'aocolumns' - 没有这种东西,请使用aoColumns。

也许你的数据表没有正确显示的原因是缺少包含的css文件?默认情况下datatables不是以任何方式设计,除非你指定一些css(例子可以在datatables.net上找到)

在datatables.net上也有很棒的社区论坛,你可以在这里找到很多有经验的人。

+0

yupz..i有一个CSS脚本.. – klox 2010-06-25 01:42:30

这是最有影响力的,应该是有,如果你的程序要运行好:

<link href=".../demo_table.css" rel="stylesheet" type="text/css" media="all"> 
<script type="text/javascript" language="javascript" src=".../jquery.dataTables.min.js"></script>