【发布时间】:2016-08-04 07:27:19
【问题描述】:
这是我的 Db 表。我想在模式弹出窗口的引导数据表中显示表值。
Main.html
<a href="#myModal" id="custId" data-toggle="modal" data-id="special-fy" class="btn btn-primary">Click Here</a>
<div class="modal fade" id="myModal" role="dialog">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h5 class="modal-title"><i class="glyphicon glyphicon-list"></i> Stone Details</h5>
</div>
<div class="modal-body">
<div class="fetched-data">
<table id="example" class="table tab_header table-bordered cmntbl" cellspacing="0" width="100%">
<thead>
<tr>
<th>ID</th>
<th>NAME</th>
<th>COUNTRY</th>
</tr>
</thead>
</table>
</div>
</div>
<div class="modal-footer">
</div>
</div>
</div>
</div>
和我的 jquery 一样:
$(document).ready(function() {
var table = $('#example').DataTable( {
"bLengthChange": false,
"ajax": {
"type" : "GET",
"url" : "data.php",
"dataSrc": function (json) {
return json.data;
}
}
});
});
和我的 data.php 一样:
$sql_sel = mysqli_query($con,"SELECT * FROM `testt2`");
$array = array();
$array['data'] = array();
while($res_sel = mysqli_fetch_row($sql_sel)){
$array['data'][] = $res_sel;
}
echo json_encode($array);
一切正常,但我想用 json 数组和这些列名从 data.php 动态传递表头(ID、NAME、COUNTRY),我想在数据表中显示。
【问题讨论】:
标签: php json database datatables