Плагин jqGrid (Тони Томов, Олег Кирилюк) — совместимость с jQuery, пользовательский интерфейс jQuery

#jquery #jquery-ui #jqgrid #free-jqgrid

Вопрос:

У нас есть приложение, использующее jqGrid v4.5.4. Приложение использует устаревшие версии jQuery (1.9.0 — в комплекте с jqGrid 4.5.4) и пользовательский интерфейс jQuery. Когда мы попытались выполнить обновление jQuery до версии v1.12. или v.2.24 и, наконец, до версии 3, мы столкнулись с множеством проблем, из-за которых процесс обновления не мог принимать различные функции в jQueryUI. В процессе мы обновили jQueryUI с версии 1.9.0 до 1.12.1. Однако мы не смогли найти никаких обновлений jQueryUI после сентября 2016 года (версия 1.12.1).

Поскольку jqGrid сильно полагается на jQueryUI, это не позволяет нам использовать последние версии jQuery. Кроме того, похоже, что не существует версии пользовательского интерфейса jQuery, совместимой с jQuery 3.6. Это довольно важно, поскольку более старые версии jQuery имеют известные уязвимости в системе безопасности.

Мы были бы очень признательны за любую помощь по следующим вопросам:

  • Существует ли версия jqGrid, совместимая с более поздними (или последними) версиями jQuery/jQueryUI?
  • Если да, то как нам следует продолжить процесс обновления?

Ответ №1:

jqGrid 4.5.4-это версия 8-летней давности. Он слишком стар.

На вопрос:

  1. Последняя версия Guriddo jqGrid 5.5.5 совместима с последней версией jQuery и работает с последней версией пользовательского интерфейса jQuery. Обратите внимание, что если вы хотите синхронизировать jqGrid с ними, вам нужно будет выбрать версию jQuery, которая работает с пользовательским интерфейсом jQuery.
  2. Прежде всего, вам нужно будет знать, что Guriddo jqGrid-это коммерческий продукт. Чтобы продолжить процесс обновления, пожалуйста, свяжитесь с нашей службой поддержки