对象不支持属性或方法" dataTable'在Internet Explorer中

时间:2016-01-06 20:25:00

标签: jquery internet-explorer datatables

我有一个使用DataTables的页面,并且在除Internet Explorer之外的所有浏览器中都能正常运行(7-10的所有版本都会出错)。错误与标题Object doesn't support property or method 'dataTable'中的错误相同。在多个系统上观察到这个问题,我在Win7的Virtual Box实例上进行了测试。在就绪函数

之后,第一行会抛出错误
$(document).ready(function(){
    var invoiceTable = $('#invoiceTable').dataTable( {
        "aLengthMenu": [[10, 25, 50, 100, -1], [10, 25, 50, 100, "All"]],
        "iDisplayLength": 50,   // Set default of 50 rows
        "bSort": false
    })

使用

将数据表库加载到上面
<script src="https:////cdn.datatables.net/1.10.5/js/jquery.dataTables.min.js" type="text/javascript"></script>

任何人都知道什么可能导致IE使用DataTables抛出此错误?

1 个答案:

答案 0 :(得分:2)

请改用此代码:

<script src="https://cdn.datatables.net/1.10.5/js/jquery.dataTables.min.js" type="text/javascript"></script>