gpt4 book ai didi

javascript - 表上的数据表获取ajax内容

转载 作者:行者123 更新时间:2023-12-03 01:26:27 24 4
gpt4 key购买 nike

我想在通过 ajax 请求获取其内容的表上使用 DataTable。

基本上,我有一个 php 文件在使用 jQuery 发出 ajax 请求后响应表内容(使用 theadtbodytfoot 元素) .

main.js 如下:

$.ajax({
type: 'GET',
url: 'table.php',
data: 'dateStart='+$("#dateStart").val(),
dataType: 'html',
success: function(response){
$("table#myTable").html(response);
}
});

$("table#myTable").DataTable();

table.php 类似:

some code ...
echo $reponse;

使用 http://datatables.net 上指定的 jQueryDataTable.js 以及 DataTable.css 依赖项

但它不起作用...我正在 Chrome 上工作,控制台显示:

Uncaught TypeError: Cannot read property 'aDataSort' of undefined

最佳答案

您必须在ajax调用结束后调用数据表:

$.ajax({
type: 'GET',
url: 'table.php',
data: 'dateStart='+$("#dateStart").val(),
dataType: 'html',
success: function(response){
$("table#myTable").html(response);
$("table#myTable").DataTable();

}
});

关于javascript - 表上的数据表获取ajax内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51519460/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com