Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jqGrid无法在chrome中正确渲染_Javascript_Jquery_Google Chrome_Jqgrid - Fatal编程技术网

Javascript jqGrid无法在chrome中正确渲染

Javascript jqGrid无法在chrome中正确渲染,javascript,jquery,google-chrome,jqgrid,Javascript,Jquery,Google Chrome,Jqgrid,这和这里的问题基本上是一样的,但同样的解决方案对我不起作用。我有Chrome56.0.2924.87和JqGrid版本4.7.1 美元浏览器。。。。jqGrid代码中不再存在行。我现在如何解决这个问题。(不,我不能更新我的jqGrid版本) 这就是它看起来的样子。我把桌上的文字填空了。而在firefox中,这个问题并不存在 包含一些数据行的图像。如图所示,过滤器行仍然断开。 选择复古版4.7.1非常奇怪。它已经是商业版的Guriddo,并且有新的许可证,不能免费使用(见价格)。最后一个jqGr

这和这里的问题基本上是一样的,但同样的解决方案对我不起作用。我有Chrome56.0.2924.87和JqGrid版本4.7.1

美元浏览器。。。。jqGrid代码中不再存在行。我现在如何解决这个问题。(不,我不能更新我的jqGrid版本)

这就是它看起来的样子。我把桌上的文字填空了。而在firefox中,这个问题并不存在

包含一些数据行的图像。如图所示,过滤器行仍然断开。

选择复古版4.7.1非常奇怪。它已经是商业版的Guriddo,并且有新的许可证,不能免费使用(见价格)。最后一个jqGrid版本是4.7。后来有两个主要的替代版本:(当前版本4.14.0)和(当前版本5.2.0)。关于您的主要问题:您应该提供演示,该演示再现了问题或至少发布了JavaScript代码。较旧的jqGrid版本“isSafari=$.browser.webkit | |$.browser.safari?true:false;”中的这一行导致了相同的问题。这是jqGrid和Chrome之间的问题。我添加的链接也提出了一个解决方案,jqGrid版本4.7.1中没有这个isSafari变量。UpdateInd jqGrid是相当困难的,因为客户端类型+我们有自己的代码依赖于jqGrid 4.7.1。您应该忘记非常旧的版本。理解这一点很重要,版本4.7.1已经过时。你应该明白它不受支持。这意味着,如果您在版本中发现一个bug,那么它将不会被修复。你得自己修。如果我正确理解了你的问题,那么它就不存在于我开发的当前环境中。您可以通过临时更改加载jqGrid文件的URL来测试它(请参阅)。jqGrid静态打包到整个项目中。更改jqGrid版本并不是那么简单。你的客户有非常严格的规定。这个版本是我不知道什么时候拍的,现在已经有了,修改它会让人头疼。问题在于列过滤线。空盒子的一部分在边缘下面。让代码显示出来也是一件令人头痛的事情。代码分布在10多个文件之间。