2013-09-20 2 views
0

У меня есть базовый jqGrid, созданный с встроенным редактированием, и он работает очень хорошо. Однако, когда я пытаюсь использовать editrules и проверка не пройдена, он выдает эту ошибку:jqGrid вызывает ошибку при попытке использовать editrules для встроенного редактирования

Uncaught TypeError: Cannot read property 'msg' of undefined 

Посмотрев в него немного, кажется, что он не может найти текст для отображения ошибки проверки.

Here это мой jsFiddle с ошибкой. Вы можете заставить его быть брошенным встроенным редактированием (нажатием) ячейки в клиенте «Клиент», удалением всего текста и нажатием ввода или щелчком по другой ячейке.

Любой совет здесь был бы полезен. Я бы предпочел не писать собственную проверку для jqGrid, но возможно ли, что решение не может быть найдено ...

ответ

1

Ошибка очень проста. Вы должны дополнительно указать файл i18n/grid.locale-en.js (см. the documentation). Модифицированная демонстрация jsFiddle - here.

Смежные вопросы