Диалог редактирования формы с конфликтом jqGrid

#javascript #jquery #jqgrid

#javascript #jquery #jqgrid

Вопрос:

В моем проекте у меня есть страница с jqgrid и кнопка для открытия диалогового окна jquery в другой jqgrid. Каждая jqgrid вызывается с другим именем.

Когда я пытаюсь добавить данные во вторую jqgrid, форма редактирования отключена, я не могу писать в текстовом поле, но выпадающее меню доступно для просмотра, но открывайте и закрывайте аккордеон в среднем диалоговом окне.

КНОПКА КОДА:

 <![CDATA[
    $(document).ready(function() {

        $("#dialogInsieme").dialog({
            autoOpen : false,
            modal: true,
            width: ($(document).width() - 300),
            height: ($(document).height())
        });

        $("#openerInsieme").click(function() {
            $("#dialogInsieme").dialog("open");
        });
    });
 ]]>
</script>

<div id="dialogInsieme" title="Insieme">
    <jsp:include page="../insieme/show.jspx" />
</div>
<button type="button" id="openerInsieme">Show Insieme</button>
 

Другие jqGrid являются стандартными.

Есть идеи?

Ответ №1:

Я решил.

Я удаляю эту опцию в диалоговом окне: modal: true.

Теперь фокус находится правильно в последнем диалоговом окне.