如何组合2个JavaScript代码块

时间:2017-06-13 08:04:32

标签: javascript datatables

我正在尝试将2个JavaScript代码块合并到我的页脚中,但是当我同时使用它们时会出错。如何组合2个JavaScript代码块?

第一

$(document).ready(function() {
    $('#mydata').DataTable( {
        "order": [[ 0, "desc" ]],
        scrollY:        400,
        scrollCollapse: true,
        paging:         true
    } );
} );

SECOND

$(document).ready(function() {
    $('#mydata').DataTable( {
        "oLanguage": {
        "sUrl": "js/dil/English.json",
        }
    } );
} );

错误消息:DataTables警告:table id = mydata - 无法重新初始化DataTable。有关此错误的详细信息,请参阅http://datatables.net/tn/3

1 个答案:

答案 0 :(得分:2)

它们只是JavaScript初始化对象。只需组合对象:

$(document).ready(function() {
  $('#mydata').DataTable({
    "order": [
      [0, "desc"]
    ],
    scrollY: 400,
    scrollCollapse: true,
    paging: true,
    "oLanguage": {
      "sUrl": "js/dil/English.json",
    }
  });
});

这应该有效。你需要清楚地告诉你出现的错误是什么。