我想使用带有Bootstrap主题的DataTable来显示我的表结果(PHP& SQLSRV),它将使用jquery $ .get函数加载到div中。
我试过下面的代码,但它没有用。下面是我的jquery代码,如果你能在这里提供一些解决方案,我将不胜感激。
标题顺序上的CSS:
JS页脚顺序
定制
$(document).ready(function () {
$("#getData").on('click', function () {
var report = $(this).val();
if (report == 'tput') {
var tputpage = 'reports/dtput.php', dstrt = $('#from_date').val(), dend = $('#to_date').val();
$.get(tputpage, {
dstrt:dstrt, dend:dend
}, function (data) {
$('.target').html(data,function(){
$('table').dataTable();
});
});
} });
答案 0 :(得分:1)
html()
方法只接受一个参数。它可以是dom对象,字符串,jQuery对象或函数。
您不希望函数用于您的目的,因为您要传递从ajax请求收到的html
尝试这样做
$('.target').html(data);
$('table').dataTable();
<强> html() API docs 强>