Гость
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как передать событие при нажатии на крестик? / 10 сообщений из 10, страница 1 из 1
10.03.2012, 17:12
    #37697883
Login99
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
Здравствуйте, есть форма, куда могут заходят сразу несколько пользователей, как можно сделать, чтобы при нажатии на крестик пользователем в таблицу могло записаться значение (к примеру 1 или 0)?
...
Рейтинг: 0 / 0
10.03.2012, 17:22
    #37697887
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
Login99,

я думаю, Вам нужно обратиться к разработчику, который отвечает за эту форму. Он точно знает хотя бы название языков программирования, которые использовал при создании приложения, и сможет что-нибудь придумать.
...
Рейтинг: 0 / 0
10.03.2012, 22:16
    #37698146
Login99
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
Форма сделана в Apex, как там можно перехватить событие при нажатии на крестик?
...
Рейтинг: 0 / 0
10.03.2012, 22:30
    #37698161
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
Login99Форма сделана в Apex, как там можно перехватить событие при нажатии на крестик?А на выдёргивание шнура питания из UPS-а событие не требуется?
...
Рейтинг: 0 / 0
10.03.2012, 23:39
    #37698209
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
Login99Форма сделана в Apex, как там можно перехватить событие при нажатии на крестик?
Стандартно это делается либо процессом уровня страницы при обычном сабмите с последующей загрузкой страницы, либо процессом уровня приложения через AJAX без обновления всей страницы.

"Крестик" в таком случае при нажатии вызывает соответствующий JS-код. Например, apex.submit(pRequest) .

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
29.03.2012, 19:56
    #37730322
Ivan K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
У меня кстати тоже вопрос в тему

Есть задача сделать матричный опрос, т.е сколько угодно вопросов + разное кол-во одинаковых вариантов ответов.

1. Создал две таблицы с вопросами и вариантами ответов + еще одну с самими ответами.

2. Регион рисуется в PL/SQL. Поля описал так:
<input type="checkbox" value="1" onclick="apex.submit({request:'CHANGE_VOTE',set:{'P89_ANS_ID':23052, 'P89_QST_ID':23039} });">

3.Написал процедуру которая вызывается при нажатии на checkbox. Все работает, только страница при каждом нажатии сабмитится.

Но как сделать, чтобы процедура вызывалась при нажатии на checkbox без обновленя страницы?
Повторюсь, что сама табличка с checkbox-ами генерится на PL-SQL
...
Рейтинг: 0 / 0
29.03.2012, 20:28
    #37730345
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
Ivan KНо как сделать, чтобы процедура вызывалась при нажатии на checkbox без обновленя страницы?
Глядя на тему страницы, хочу спросить: это APEX 2.1 из 10g XE?

Я уже не помню, был там htmldb_Get или ещё нет. Вроде был. Читайте .
...
Рейтинг: 0 / 0
30.03.2012, 12:25
    #37731162
Ivan K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
suPPLer,

Сделал через htmldb_Get. Работает.
Большое спасибо.
Только не понял про тему страницы. У меня стоит APEX 4.0.2
...
Рейтинг: 0 / 0
30.03.2012, 13:28
    #37731290
suPPLer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
Ivan KТолько не понял про тему страницы. У меня стоит APEX 4.0.2

Просто тема выглядит так, будто она из 2.1.

Раз у Вас APEX 4.0.2, можете добавить класс всем флажкам и создать динамик, который по событию change у элемента с Вашим классом будет выполнять PL/SQL-код.
...
Рейтинг: 0 / 0
30.03.2012, 13:46
    #37731323
Ivan K
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как передать событие при нажатии на крестик?
suPPLer,

Да, точно.
Пока оставлю так, но если нужно будет переделать, воспользуюсь Вашим советом.
Спасибо.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Как передать событие при нажатии на крестик? / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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