使用innerHTML呈现给jquery数据表的数据显示"没有数据"

时间:2015-02-26 10:21:50

标签: javascript jquery html parse-platform jquery-datatables

我是javascript的新手。我正在使用javascript和HTML开发一个Web应用程序。这是代码:

<html>
 <body>
   <table class="table table-striped table-bordered bootstrap-datatable datatable responsive">
    <thead>
     <tr>
    <th>No:</th>
    <th>Username</th>
    <th>Date registered</th>
    <th>Role</th>
    <th>Actions</th>
</tr>
</thead>
<tbody id="result11" >
<script type="text/javascript">
    Parse.initialize("keyyyyyy", "idddddddddddddddddddddd");
    var GameScore = Parse.Object.extend("doctor_details");
    var query = new Parse.Query(GameScore);
    query.find({
        success: function(results) {
            for (var i = 0; i < results.length; i++) {
                var object = results[i];
                var docname = object.get('doc_name');
                var date = object.get('doc_regdate');
                var k = i + 1;
                document.getElementById('result11').innerHTML +="<tr ><td>"+k+"</td><td>"+docname+"</td><td>"+date+"</td><td>doctor</td><td><a class='btn btn-info' href='edit-doctor.php'><i class='glyphicon glyphicon-edit icon-white'></i>Edit</a></td></tr>";

            }
        },
        error: function(error) {
            alert("Error: " + error.code + " " + error.message);
        }
    });


  </script>
     </tbody>
   </table>
 </body>
 </html>

问题是我使用javascript parse sdk从parse中获取数据,并使用内部HTML将数据呈现到数据表的“tbody”。在这里,我得到的数据表显示“无数据”。仅在显示数据表后显示动态数据。this is what I get.Data fetched is not served to the datatable.

分页,搜索什么都没有用。 我需要知道如何在数据表加载时呈现数据。提前感谢。

0 个答案:

没有答案