我可以就此事寻求帮助吗?我检查了有关此问题的所有指南,并遵循了所有指南,但没有运气。
当通过 AJAX 调用填充表时,所有数据仅在单个页面中。
我尝试将整个 dataTable 脚本添加到 tbody 调用者中,但没有运气。
这些是以下代码。
这是我的 <?php include 'ajax-process/earnings_amendment_account-ajax-table.php'; ?>
<script>
$(document).ready(
function() {
setInterval(function() {
$.ajax({
url:'table_body/earnings_amendment_account_table_body.php',
dataType:'json',
type:'get',
cache:true,
success:json,
});
function json(data){
$("#earnings_amendment_account_body").empty();
$(data).each(function(index,value) {
console.log(value);
var table = '<tr>' +
'<td>' + value.accountcode + '</td>'+
'<td>' + value.accounttitle + '</td>'+
'<td>' + value.accounttype + '</td>'+
'</tr>';
$('#earnings_amendment_account').append( table );});
}
}, 1000);
$('#earnings_amendment_account').dataTable();
});
</script>
这是我的桌子 index.php
<table id="earnings_amendment_account" class="table table-bordered" style="table-layout: fixed; display: none">
<thead>
<th>Account Code</th>
<th>Account Title</th>
<th>Account Type</th>
</thead>
<tbody id="earnings_amendment_account_body">
</tbody>
</table>
数据正在控制台上传递。显示 0 个条目(共 0 个条目),但数据显示在页面中。
最佳:
底部:
相关分类