Datatables jquery插件 - 设置默认值

时间:2012-03-21 03:28:59

标签: jquery datatable defaults

我正在尝试设置每次调用datatable插件时使用的默认配置,但它无法正常工作。默认值只是被忽略。

示例:

$.extend($.fn.dataTableExt.defaults, {
            "sPaginationType": "full_numbers",
        });

        $content.find("table.datatable").dataTable({
            "bServerSide": true,
            "sAjaxSource": '@Url.Action("ListaGrid")'
         });

在上面的情况中,不应用配置“sPaginationType”。

任何提示?

谢谢。

2 个答案:

答案 0 :(得分:2)

在1.9.3中,您可以更改默认值,如:

$.extend($.fn.dataTable.defaults, {
    oLanguage: {
        "sProcessing": "Loading... please wait."
    }
});

但这仅适用于基本设置,不适用于任何额外设置(插件)。

答案 1 :(得分:0)

想出它无法正常工作,因为我正在使用数据表版本1.8.1,它不接受默认值。

无论如何,是否有人知道如何声明默认选项(即在变量中)并在每个数据表实例中将其用作默认值?

谢谢!