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

версия APEX какая?
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37754646
Login99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
4.0.2
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37754873
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Login99,

создайте стандартный динамик (Dynamic Action) на checkbox, который по определённому значению будет выполнять Show (прятать) для Вашего скрытого поля. При создании отметьте Create Opposite False Action, чтобы прятать это поле, когда снимается галочка.

RTFM Oracle® Application Express Application Builder User's Guide: 15 Advanced Programming Techniques — Implementing Dynamic Actions .
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37756645
C-M-A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Login99


Еще вариант

Официальный плагин Simple Checkbox

http://apex.oracle.com/pls/apex/f?p=654321:206:0:::::

Создаете элемент,
на < HTML Form Element Attributes > вешаете
Код: javascript
1.
onClick = "f_Change();"



и в < HTML Header and Body Attribute >

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<script type="text/javascript">
<!-- Begin

function f_Change(vv){
if ($v(vv)=='Y')
{
 $x_Show("Ваш Элемент");
}
else
{
 $x_Hide("Ваш Элемент");
}
  }
//  End -->
</script> 



Себе в прожку только что прикрутил такое
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37757000
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C-M-A,

код написать, конечно, быстрее, чем кликами создать динамик. Но сопровождаемость и наглядность для других разработчиков хуже. Да и для себя через некоторое время тоже.
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37757659
C-M-A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLer

Простые вещи всегда лучше стараться делать стандартными путями.

Еще один вариант решения.
К которому можно будет проще докрутить еще какую-нибудь обработку.
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37757837
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
C-M-AПростые вещи всегда лучше стараться делать стандартными путями.

В APEX 4.0 именно для этого и ввели Dynamic Actions. Чтобы не писать (и не искать потом) в N местах разрозненный JS-код. И чтобы сразу видеть его при редактировании страницы.

Динамики стандартней некуда.
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37758416
C-M-A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLerДинамики стандартней некуда.


Так я с Вами согласился предыдущим своим постом.

Просто еще один вариант, позволяющий добавить какую-нибудь обработку.
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37763995
Login99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое, Dynamic Action очень помог, всё работает чётко. Единственный был нюанс, когда галочка не нажата и айтемы скрыты, то айтемы всёравно передавались на другую страницу, нашёл ответ в этом же Dynamic Action, там при hide добавил ещё карандашик с условием clear, поработал нормально, потом вдруг сломался)) Но написал свой процесс, чтобы при отжатой галочки чистил айтемы и всё нормально! Очень благодарен за помощь! Спасибо!
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37981944
sergebsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Есть вопрос (описан в другой теме /topic/972688&pg=-1)
который плавно перешёл к вопросу о чекбоксе:

Нужно сделать скрываемые вкладки (саб-регионы внутри плагина PageTabs или jQuery).
Для саб-региона делаю Conditions([item/column=value]), но чекбокс не действует на него (в том числе с помощью Dynamic Actions напрямую с действием hide/show), но отлично действует Radio - скрывает/отображает саб-регион.

При этом чекбокс отлично скрывает общий регион, но никак не хочет скрывать саб-регион в этом регионе.

Нужно сделать именно с помощью чекбоксов - как заставить чекбокс влиять на закладку так же как и радио ?
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37989529
sergebsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sergebsvЗдравствуйте.
Есть вопрос (описан в другой теме /topic/972688&pg=-1)
который плавно перешёл к вопросу о чекбоксе:

Нужно сделать скрываемые вкладки (саб-регионы внутри плагина PageTabs или jQuery).
Для саб-региона делаю Conditions([item/column=value]), но чекбокс не действует на него (в том числе с помощью Dynamic Actions напрямую с действием hide/show), но отлично действует Radio - скрывает/отображает саб-регион.

При этом чекбокс отлично скрывает общий регион, но никак не хочет скрывать саб-регион в этом регионе.

Нужно сделать именно с помощью чекбоксов - как заставить чекбокс влиять на закладку так же как и радио ?

Кто что может посоветовать ?
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37992826
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergebsv,

на какое событие повешен DA?
...
Рейтинг: 0 / 0
Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
    #37993098
sergebsv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
suPPLersergebsv,

на какое событие повешен DA?

на входе у него чекбокс, на выходе вешается hide/show на подрегион (закладку) внутри плагина PageTabs или jQuery. При этом тоже самое на весь регион действует (скрывает и показывает).

Сейчас ещё пробую делать закладки с помощь стандартного Lists (Shared Components), точнее я их сделал и даже скрываются когда надо, но только через Conditions([item/column=value] с помощью Radio Group. А сам по себе чекбокс также не действует, а как на такую закладку повесить DA не могу понять.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Скрытие и показывание айтема при нажатие и снятие галочки в checkbox.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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