jqGrid 插件 (Tony Tomov, Oleg Kiriljuk) - 兼容 jQuery, jQuery UI
Posted
技术标签:
【中文标题】jqGrid 插件 (Tony Tomov, Oleg Kiriljuk) - 兼容 jQuery, jQuery UI【英文标题】:jqGrid plugin (Tony Tomov, Oleg Kiriljuk) - compatibility with jQuery, jQuery UI 【发布时间】:2021-09-28 05:20:20 【问题描述】:我们有一个使用 jqGrid v4.5.4 的应用程序。 该应用程序使用过时版本的 jQuery(1.9.0 - 与 jqGrid 4.5.4 一起打包)和 jQuery UI。 当我们尝试将 jQuery 升级到 v1.12 时。或 v.2.24,最后到 v.3,我们遇到了多个问题,即升级过程无法接受 jQueryUI 中的各种功能。 在此过程中,我们将 jQueryUI 从 V.1.9.0 升级到了 1.12.1。但是,我们在 2016 年 9 月(v.1.12.1)之后找不到任何 jQueryUI 更新。
由于 jqGrid 严重依赖 jQueryUI,这使我们无法使用最新的 jQuery 版本。 此外,似乎不存在与 jQuery 3.6 兼容的 jQuery UI 版本。 这是相当关键的,因为旧版本的 jQuery 存在已知的安全漏洞。
我们非常感谢以下方面的帮助:
是否有与更高(或最新)版本的 jQuery/jQueryUI 兼容的 jqGrid 版本? 如果是这样,我们应该如何进行升级过程?【问题讨论】:
【参考方案1】:jqGrid 4.5.4 是 8 年前的版本。太旧了。
问题:
Guriddo jqGrid 5.5.5 的最新版本与 最新版本的 jQuery,它适用于最新版本的 jQuery UI。 请注意,如果您想将 jqGrid 与这些同步,您将需要 选择与 jQuery UI 一起使用的 jQuery 版本。
首先您需要知道Guriddo jqGrid 是一个商业产品。为了继续升级过程,请联系我们的support team
【讨论】:
以上是关于jqGrid 插件 (Tony Tomov, Oleg Kiriljuk) - 兼容 jQuery, jQuery UI的主要内容,如果未能解决你的问题,请参考以下文章
使用 jquery.BlockUI 插件禁用整个 jqGrid(jQuery Grid 插件)
JQuery JQGrid插件,如何通过链接点击模拟工具栏过滤操作?