2014-11-25 3 views
0

Как под названиемJqgrid нарушает свойства других jqgrid

В моей веб-странице, у меня есть jqgrid и кнопка, которая будет всплывающее модальное диалоговое окно, которое содержит другой jqgrid (отображающее различные данные) на нем. Проблема в том, что jqgrid в модальном диалоговом окне разбивает jqgrid на странице, например, если я установил свой jqgrid в диалоговом окне, чтобы не иметь функции фильтра, тогда это заставит фильтр jqgrid на веб-странице внезапно исчезнуть.

Просто хотите узнать, есть ли у кого-либо такие проблемы раньше?

Кстати, веб-страница была создана с использованием Grails, поэтому я не уверен, связано ли это с проблемой ресурсов Grails или нет.

ответ

0

Трудно вам помочь, потому что вы не разместили свой код. Я могу только предположить, что у вас могут быть конфликты id между сеткой в ​​модальном диалоге и сетками на главной странице. Я бы предложил вам добавить опцию idPrefix с некоторым непустым уникальным значением в модальном диалоговом окне. Например, вы можете добавить idPrefix: "g1_" в первую сетку и idPrefix: "g2_" во вторую сетку. Тогда ряды с идами «1», «2», «3» будут "g1_1", "g1_2", "g1_3" в первой сетке и будут "g2_1", "g2_2", "g2_3" во второй сетке.

+0

Спасибо Олегу. Я не опубликовал свой код, потому что не знаю, что должно быть опубликовано. Я просмотрел код и был уверен, что имена идентификаторов и столбцов были разными, но только для тестирования я внес изменения в соответствии с вашими советами, но ничего не помогает. Я полагаю, из-за конфликта кода между модальным и веб-страницей, который вызывает это? –

+0

@Oleg Пожалуйста, когда у вас есть шанс, вы можете посмотреть мой вопрос [здесь] (http://stackoverflow.com/questions/27141013/deleting-jqgrid-rows-with-local-data-results-in-unclickable -клеток) – jasonscript