Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery数据表-排序不';单击列时不工作_Javascript_Php_Jquery_Datatables - Fatal编程技术网

Javascript jQuery数据表-排序不';单击列时不工作

Javascript jQuery数据表-排序不';单击列时不工作,javascript,php,jquery,datatables,Javascript,Php,Jquery,Datatables,选项卡/搜索栏/页面条目按预期显示在表的顶部。但单击时它们不会被排序。好像它只看第一排 <script> $(document).ready( function () { $('#aeotable').DataTable(); } ); </script> echo ' <table id="aeotable" class="display"> <thead>

选项卡/搜索栏/页面条目按预期显示在表的顶部。但单击时它们不会被排序。好像它只看第一排

<script>

    $(document).ready( function () {

    $('#aeotable').DataTable();

    } );

</script>

echo '

    <table id="aeotable" class="display">
            <thead>     
                <tr>
                    <th>Company Name</th>
                    <th>Expiry insurance certificate</th>
                    <th>Comments</th>
                    <th>File Name</th>
                    <th>&nbsp;</th>
                </tr>
            </thead>';



    // Print each file
    while($row = $result->fetch_assoc()) {
        echo "
        <tbody>
            <tr>
                <td>{$row['cop']}</td>
                <td>{$row['expo']}</td>
                <td>{$row['dec']}</td>
                <td>{$row['fil']}</td>
                <td><a download href=\"file/{$row['file']}\">Download</a></td>


            </tr>
        </tbody>";
    }

    // Close tabl
    echo '</table>';

$(文档).ready(函数(){
$('#aeotable')。数据表();
} );
回声'
公司名称
到期保险证书
评论
文件名
';
//打印每个文件
而($row=$result->fetch_assoc()){
回声“
{$row['cop']}
{$row['expo']}
{$row['dec']}
{$row['fil']}
";
}
//关闭表格
回声';
您正在为每一行创建一个
,而不是为所有行创建一个

改为

echo '<tbody>';
// Print each file
while($row = $result->fetch_assoc()) {
    echo "        
        <tr>
            <td>{$row['cop']}</td>
            <td>{$row['expo']}</td>
            <td>{$row['dec']}</td>
            <td>{$row['fil']}</td>
            <td><a download href=\"file/{$row['file']}\">Download</a></td>
        </tr>";
} 

echo ' </tbody>';
echo';
//打印每个文件
而($row=$result->fetch_assoc()){
回声“
{$row['cop']}
{$row['expo']}
{$row['dec']}
{$row['fil']}
";
} 
回声';
您正在为每一行创建一个
,而不是为所有行创建一个

改为

echo '<tbody>';
// Print each file
while($row = $result->fetch_assoc()) {
    echo "        
        <tr>
            <td>{$row['cop']}</td>
            <td>{$row['expo']}</td>
            <td>{$row['dec']}</td>
            <td>{$row['fil']}</td>
            <td><a download href=\"file/{$row['file']}\">Download</a></td>
        </tr>";
} 

echo ' </tbody>';
echo';
//打印每个文件
而($row=$result->fetch_assoc()){
回声“
{$row['cop']}
{$row['expo']}
{$row['dec']}
{$row['fil']}
";
} 
回声';

您能提供一份fiddle@ashishraaj对不起,之前没有用小提琴。我将无法显示我的PHP结果,对吗?我以为你在使用HTML和javascript,我不是PHP专家,也没有查看标记,我的错误。@rapidwaters实际上从浏览器“查看源代码”复制HTML并不难或从浏览器开发工具html inspectorCan u请提供fiddle@ashishraaj对不起,之前没有用小提琴。我将无法显示我的PHP结果,对吗?我以为你在使用HTML和javascript,我不是PHP专家,也没有查看标记,我的错误。@rapidwaters实际上从浏览器“查看源代码”或浏览器开发工具HTML检查器复制HTML并不难!谢谢你的款待!非常感谢。