$(document).ready(function () {
            $('#DataTable').dataTable({
                "oLanguage": {//语言国际化
                    "sUrl": "/Scripts/Plug-in/jquery.dataTable.cn.txt"
                },
                "bJQueryUI": true,
                "sPaginationType": "full_numbers",
                'bPaginate': true,  //是否分页。
                "bProcessing": true, //当datatable获取数据时候是否显示正在处理提示信息。 
                "bServerSide": false,
                 fnServerData(){
                      通过fnServerData来取数据 ,无法显示, 
                 }            });
        });
      我在函数 $(document).ready(function ()前面加个<thead><tr></tr></thead> 数据就能显示了,不知道是什么原因,请指点????

解决方案 »

  1.   

    第一:一般这样使用
    <table id='example'>
    <thead>
    </thead>
    <tbody>此处是你的输出代码
    </tbody></table>
    第二:其内带的帮助文档中有一很多例子,你找到一个修改一番即可。
      

  2.   

    我是这样的: <table id=""> 数据输出 </table>   标签之间没有做任何处理。
      

  3.   

    我的字段都没有写在页面上的 ,通过display =[{stitle :""},{stitle :""},{stitle :""},],这样的数组。值是从服务器取得,通过datatable自带的函数显示的。