powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Jquery с модальными формами + Apex 3.2
11 сообщений из 11, страница 1 из 1
Jquery с модальными формами + Apex 3.2
    #37254422
faruxP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разбирал пример с модальной формой на jquery ( apex 3.2 ) , получилось успешно, но потом понадобилось ещё одно модальное
окно - стал действовать по аналогии, но если первый регион , при загрузке всей страницы , связанный с первым модальным окном ( Template - No Template ) не рисуется и не видны объекты на нем размещенные, то элементы второго региона ( точная копия первого, за исключением id разумеется ) почему то отрисовываются , почему не понятно - Template - No Template для него тоже выставлен
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37254770
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
faruxP,

Добавили код для инициализации второго модального окна?
Код: plaintext
1.
2.
3.
4.
5.
6.
$( function() {
   $('#MyId').dialog(
   {
//bla-bla-bla

   });
});
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37256244
faruxP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
конечно, всё есть

--- первый
$( function() {
$('#ModalForm').dialog(
{
modal : true ,
autoOpen : false ,
width : 500 ,
autosize : false ,
buttons : {
Отказ : function() {
closeForm();
} ,
Принять : function() {
addPerson();
}
}

});
});
--- второй
$( function() {
$('#ModalKpp').dialog(
{
modal : true ,
autoOpen : false ,
width : 500 ,
autosize : false ,
buttons : {
Отказ : function() {
closeFormKpp();
} ,
Принять : function() {
addKpp();
}
}

});
});

ну и так далее , я подозреваю что это имеет отношение не jquery , а к самому APex-у
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37256292
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
faruxP,

Апекс тут ни при чем. Покажите, что писали в регионы с No Template. У меня, к примеру, в Region Header записано:
Код: plaintext
<div id="ModalAddclaim" title="Добавить заявку" style="display:none">
Region Footer:
Код: plaintext
</div>
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37256314
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
faruxP,

Еще, если в первом $( function() { возникают яваскриптовые ошибки, то второй уже может и не выполниться.
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37259532
faruxP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проблема решилась - правда где собака порылась я так и не нашёл, просто продолжил писать дальше в новом проекте , а старый прибил, может что то криво прописалось .... в любом случае , спасибо всем откликнувшимся
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37262163
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
haXbat
Код: plaintext
<div id="ModalAddclaim" title="Добавить заявку" style="display:none">
Код: plaintext
</div>

Подскажите, а можно подружить модальные формы с doSubmit, так чтобы на сервер отправлялись apex items, заключенные в этот диалог?
Что-то не выходит, получается только через яваскрипт, если копировать значения в items других регионов...
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37262229
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37262240
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvUser,

Да, тоже столкнулся с такой проблемой, пока нашел два работоспособных варианта:
1) Переписывать значения перед сабмитом в другие айтемы (как и ваш вариант).
2) Использовать iframe. (Подгружать в модальном окне через iframe другую страницу апекса и сабмитить ее)
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37262564
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решил всё-таки остановиться на ajax.

Другая проблема: при прописывании id начинает вылетать ошибка:
i.apply is not a function, что не так?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
<script>
	$(function() {
		$( "#dialog-apply-form" ).dialog({
			autoOpen: false,
			height:  220 ,
			width:  360 ,
			modal: true,

                        buttons: [{
                                id:"btn-accept",
                                text: "Accept",
                                click: function() {
                                        $(this).dialog("close");
                                }
                        },{
                                id:"btn-cancel",
                                text: "Cancel",
                                click: function() {
                                        $(this).dialog("close");
                                }
                        }]
		});

		$( "#mybutton" ).click(function() {

			$( "#dialog-apply-form" ).dialog( "open" );
		});
	});
</script>

<div id="dialog-apply-form" title="Form" style="display:none">Test</div>
...
Рейтинг: 0 / 0
Jquery с модальными формами + Apex 3.2
    #37262623
SvUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
после подключения jquery-ui-1.8.12.custom.min.js работает, видимо версия старая.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Jquery с модальными формами + Apex 3.2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]