DataTables Ajax没有执行

时间:2014-08-29 02:05:41

标签: javascript php ajax datatable

我正在使用DataTables版本1.10.2。我正在处理数以千计的数据集,所以我正在使用服务器端处理。我甚至无法通过ajax运行该文件。我试图用test.php运行该文件,如下所示。

<?php file_put_contents("itworked.txt","itworked"); ?>

我尝试使用以下策略创建DataTable,但是永远不会创建该文件。如果我通过浏览器访问该链接,则会创建该文件。

$(document).ready(function() {
  $('#playertimes').dataTable({
    "bProcessing": true,
    "bServerSide": true,
    "sAjaxSource": "http://domain.com/HCP/plugins/plugin_Timer/assets/php/test.php" 
  });
});

$(document).ready(function() {
  $('#playertimes').dataTable({
    "serverSide": true,
    "ajax": "http://domain.com/HCP/plugins/plugin_Timer/assets/php/test.php" 
  });
});

为什么没有调用文件?

1 个答案:

答案 0 :(得分:1)

您应该阅读数据表1.10的文档。 一些变化在哪里,认为仍然向后兼容,但我认为你应该坚持1.10向上..

$(document).ready(function() {
  $('#playertimes').dataTable({
    "processing": true,
    "serverSide": true,
    "ajax": "http://domain.com/HCP/plugins/plugin_Timer/assets/php/test.php" 
  });
});