Javascript 在Internet Explorer中以低亮度显示Jquery数据表
Inter Explorer 11中的JQuery数据表 Chrome中的JQuery数据表 我不熟悉JQuery,并且一个接一个地学习这些东西。我在jQueryDataTable方面面临几个问题Javascript 在Internet Explorer中以低亮度显示Jquery数据表,javascript,jquery,Javascript,Jquery,Inter Explorer 11中的JQuery数据表 Chrome中的JQuery数据表 我不熟悉JQuery,并且一个接一个地学习这些东西。我在jQueryDataTable方面面临几个问题 JQuery数据表未正确呈现。它的温度很低 IE11的亮度。但同样的数据表在Chrome和Firefox中以所需的亮度呈现。你可以在我上传的图片中看到区别(第一张是IE的,第二张是chrome的) 在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
}]
});
//数据表将样式和行为应用于
变量表=$('#CaseLkupTable')。数据表({
“scrollY”:315,//不一致的IE7/其他
“scrollX”:正确,
“搜索”:错误,
“分页”:false,
“信息”:错误,
“columnDefs”:[{
“目标”:0,
“可订购”:错误,
“响应”:正确
}]
});
我找到了原因。该表被某些代码禁用。奇怪的是,禁用代码仅在IE中执行。所以,在我删除禁用的JavaScript代码后,这个表工作得很好。最有可能的css问题是,css中可能有一些过滤器属性,这些属性只会影响IE,其他人会忽略它。看看这个。@Esko,谢谢你的回复。我已经核实了。有一个常见的CSS文件。奇怪的是,类似的数据表(为不同的屏幕开发)在IE11中正确呈现。唯一的区别是我的datatable中有许多动态嵌套的DataTale。还有一件事是为什么水平和垂直滚动条不起作用?有线索吗?