jqGrid jQueryUI - Пользовательское диалоговое сообщение, отображаемое за сеткой

0

У меня есть настраиваемая кнопка в сетке, которая отображает другую сетку (модальный стиль). Я пытаюсь создать собственное сообщение об ошибке во второй сетке, но когда возникает ошибка, появляется диалоговое окно с ошибкой за сеткой: Изображение 174551

Я думаю, что имеет смысл только код второй сетки.. вот он:

var data = $("#grid").jqGrid('getGridParam','selrow');
if(!data) {
    $.jgrid.info_dialog($.jgrid.errors.errcap,$.jgrid.nav.alerttext,$.jgrid.edit.bClose);
}
else {
    ...
    ...
}
Теги:
jqgrid

1 ответ

0
Лучший ответ

Вам нужно будет изменить z-index модального диалога, созданного jqGrid. Наличие jqGrid внутри jQuery UI div может вызвать некоторые проблемы с отображением (в частности, с диалоговыми окнами ошибок и диалоговыми окнами поиска). Чтобы устранить проблему с сообщением об ошибке, появляющимся за диалогом, в котором находится сетка, вы можете использовать $('#info_dialog').css('z-index', '10000'); ,

Ещё вопросы

Сообщество Overcoder
Наверх
Меню