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

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

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

Модератор: Тема перенесена из форума "Oracle".
...
Рейтинг: 0 / 0
Как передать событие при нажатии на крестик?
    #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
Как передать событие при нажатии на крестик?
    #37730345
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ivan KНо как сделать, чтобы процедура вызывалась при нажатии на checkbox без обновленя страницы?
Глядя на тему страницы, хочу спросить: это APEX 2.1 из 10g XE?

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

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

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

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

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


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