javascript - Jquery 数据表在 Internet Explorer 中显示为低亮度

标签 javascript jquery

Inter Explorer 11 中的 JQuery 数据表

Chrome 中的 JQuery 数据表

我是 JQuery 新手,正在一一学习。我在使用 JQuery DataTable 时面临一些问题。

  1. JQuery 数据表未正确呈现。它具有低 IE11 中的亮度。但同一个 DataTable 在 Chrome 和 Firefox 中以所需的亮度呈现。你可以从我上传的图片中看到差异(第一张是 IE 的,第二张是 chrome 的)。
  2. 在 IE11 中,DataTable 缺少垂直和水平滚动 酒吧,但同样的事情在 Chrome 和 Firefox 中运行得很好。

关于这里可能出什么问题有什么想法吗?

我使用以下代码初始化主数据表:

//DataTables aplies style and behavior to <table>
    var table = $('#CaseLkupTable').DataTable({
        "scrollY": 315, // inconsistent IE7/other
        "scrollX": true,
        "searching": false,
        "paging": false,
        "info": false,
        "columnDefs": [{
            "targets": 0,
            "orderable": false,
            'responsive': true
        }]
    });

最佳答案

我找到原因了。该表被某些代码禁用。奇怪的是,禁用代码仅在 IE 中执行。因此,在我删除禁用 JavaScript 代码后,表格工作正常。

关于javascript - Jquery 数据表在 Internet Explorer 中显示为低亮度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52057393/

相关文章:

Javascript href 不正确匹配

<head> 中的 Javascript ajax 脚本?

javascript - 回调函数被调用两次

jQuery - 从动态创建的输入中获取值

javascript - 将内部 div 的宽度设置为容器的宽度

javascript - 如何仅当在 jVectorMap 中单击区域时才显示工具提示,并让它打开?

javascript - 如何用javascript获取元素的宽度?

错误?按向上和向左箭头键时没有空格键事件

javascript - django 模板仅在 jquery 对话框中显示内容

jquery - 在 jQuery Orbit Plugin 1.2.3 中使用 div 元素