10

我正在使用以下函数来获取我正在使用的 Datatable 版本:

alert($.fn.DataTable.versionCheck());

但我收到错误:

$.fn.DataTable.versionCheck 不是函数

我的代码有什么问题?

4

2 回答 2

18

您使用的代码旨在根据提供的版本号检查当前版本号,例如:

$.fn.dataTable.versionCheck('1.9.2')

将检查您使用的版本号是否与 1.9.2 匹配。您没有为函数提供参数。

我相信该$.fn.dataTable.versionCheck()功能是在 1.10 版中添加的,因此如果您运行的是旧版本,这可能会解释您收到错误消息的原因。

您可以使用以下代码获取版本号:

$(document).ready(function(){
    $('#myTable').DataTable();

    var versionNo = $.fn.dataTable.version;
    alert(versionNo);
});

在此处查看演示。希望能帮助到你。

于 2015-08-11T08:13:07.027 回答
2

我知道这很旧,但您可以转到浏览器控制台并运行:

$.fn.DataTable.version
于 2021-04-27T17:03:53.080 回答