【问题标题】:Javascript format-function for child tables with PHP带有 PHP 的子表的 Javascript 格式函数
【发布时间】:2019-02-15 10:02:42
【问题描述】:

我的 DataTable 插件中的子表函数存在问题。 我想用我的 SQL 数据库中的数据填充表。但是当我想将 PHP 变量放入我的 td 时,我的 DataTable 坏了(不创建表)。 我真的不知道我做错了什么..我希望你们能帮助我:( 这是一个简短的代码示例:

'<div id="'+data[4]+'tasks" class="tab-pane fade">'+
                        '<table>'+
                            '<thead>'+
                                '<tr>'+
                                '<th>Task</th>'+
                                '<th>Status</th>'+
                                '<th>Person</th>'+
                                '</tr>'+
                                '</thead>'+
                                '<tbody>'+
                                <?php
                                $sqltask = "SELECT * FROM taskscp WHERE status !='completed' AND status !='revoked'";
                                $result3 = $conn->query($sqltask);
                                while($row3 = $result3->fetch_assoc()){
                                    echo"'<tr>'+";
                                        echo"'<td>'+" . $row3['task'] . "'</td>'+";
                                        echo"'<td>'+" . $row3['person'] . "'</td>'+";
                                        echo"'<td>'+" . $row3['status'] . "'</td>'+";;
                                    echo"'</tr>'+";
                                }
                                ?>
                                '</tbody>'+
                                '</table>'+
                        '</div>'+

【问题讨论】:

  • 你最好不要尝试用创建dom的php创建js,就像你不会做&lt;?= `echo $(node -e "console.log('Hello World')")`; ?&gt;
  • @LawrenceCherone 不明白..我用一个回声尝试了它,但它也没有用..如果我什么都不懂,很抱歉 - 开始学习信息学,我'我还在学习:-D

标签: javascript php html datatables


【解决方案1】:

好的,知道了! :) 我从函数中删除了 PHP 代码,并用 ajax 请求填充了表格。

【讨论】:

    猜你喜欢
    • 2015-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-09
    相关资源
    最近更新 更多