jQuery 数据表和初始数据加载

标签 jquery datatables

我在 jQuery Datatable 论坛上问了这个问题,但没有太大帮助。如果有人使用过 jQuery 数据表,并通过在请求选项时设置初始数据来使其工作,并且没有在第 1 页发出 ajax 调用。当我的 sAjaxSource 在 init 阶段设置时,它会自动再次发出请求加载数据,即使我用数据初始化了它。

http://datatables.net/forums/discussion/6459/load-initial-data-without-ajax-call#Item_3

最佳答案

I think you are looking for the iDeferLoading feature.

$(document).ready(function() {
    $('#example').dataTable( {
        "bProcessing": true,
        "bServerSide": true,
        "sAjaxSource": "scripts/server_processing.php",
        "iDeferLoading": 57
    } );
} );

更新:我刚刚在论坛中阅读了您的问题。也许您的问题毕竟不是那么简单,但我需要查看您的数据表设置,以便为您提供更明智的意见。

我在生产环境中使用数据表,并且对 API 了解一些;但同样,如果不查看您的设置并准确理解第二个 ajax 调用的情况,就很难提供帮助。我会将这个答案留在这里,因为它有值(value)。

关于jQuery 数据表和初始数据加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7440184/

相关文章:

jquery - 如何向 JQuery DataTable 的行添加数据属性

javascript - 表中动态构建表单的 JS 表单验证

javascript - 我正在使用 Bootstrap 4 轮播。它适用于所有 Windows 和 Android 操作系统,但不适用于 Mac 和 Iphone 操作系统。有什么解决办法吗?

javascript - 如何在Angular JS中获取url参数

php - 如何创建 Mail Chimp 风格的图表和图形

javascript - 有什么方法可以使用 javascript (jquery) 使元素的行为**完全**就像它被单击一样(一种独特的情况)

javascript - JQuery 找不到动态创建的元素

jquery - 如何将 YADCF 实现到服务器端 DataTable 中

jquery - 防止在数据表中生成内联 CSS

javascript - 使用 Javascript 在页面加载时缩放 div