MyTetra Share
Делитесь знаниями!
Установка jqGrid, решение проблем с зависимостями библиотек
Время создания: 22.04.2014 13:45
Раздел: Компьютер - Программирование - Java Script - Библиотека jQuery
Запись: xintrea/mytetra_syncro/master/base/1398159904x6kjmavphm/text.html на raw.github.com

На текущий день доступна jqGrid версии 4.6.0, скачать можно с официального сайта:


http://www.trirand.com/blog/?page_id=6


На этой же странице присутсвуют демо-примеры, прямая ссылка:


http://www.trirand.com/blog/jqgrid/downloads/jqgrid_demo40.zip


Для того, чтобы заставить работать примеры с официального сайта, надо произвести несколько замен библиотек, потому что:


  • в jqGrid имеется обращение b.type, которое отсутсвует в jQuery 1.4.2 (которое по недоразумению идет в поставке jqGrid 4.6.0), но есть в более новых версиях jQuery, начиная с 1.7.2.
  • В примерах используется плагин jquery.layout.js v.1.2.0, который использует свойство $.browser, а оно было удалено в jQuery 1.9. Замена самого плагина на RC 1.3.0 решает эту проблему, но добавляет другие.


Таким образом, для работы jqGrid 4.6.0 и примеров к нему требуется jQuery версий 1.7.2 - 1.8.x, другие версии не подойдут.


В моем случае примеры для jqGrid v.4.6.0 заработали с jQuery v.1.7.2 и jQuery UI v.1.8.2


 
MyTetra Share v.0.65
Яндекс индекс цитирования