Показване или скриване на множество полета наведнъж с помощта на поле за свиване на секция

March 28, 2022

В този урок ще се научим как да скриваме или показваме множество формови полета въз основа на една условна логика – използвайки поле/елемент Свиване на секция. Преди да продължим, първо трябва да се запознаем с полето „Свиване на секция“.

Какво е Свиване на секция, за което питате?

Е, според тази статия на Jotform за формови полета:

Свиване на секция скрива/показва секцция на вашата форма и разделя формата ви на свиващи се части

В този случай ще използваме Свиване на секция, за да разделим формата на секции и ще използваме условна логика, за да ги скрием или покажем според действието на крайния потребител.

  1. Вмъкнете секция за свиване в началото на всяка група, която искате да отделите.

Това ще маркира началото на секцията, която искате условно да скриете/покажете. Поставете колкото искате полета в тази секция. В този примерна форма ще групирам полета, които са свързани с всяка секция за гост, ще имам „Гост 1“, „Гост 2“ и „Гост 3“, като всички те имат техни собствени полета с пълното име и имейл.

Свойства секция за свиване

Тук има две важни настройки, „Видимост на секция“ и „Видимост на бутона“.

Видимост на секция => Това ви позволява да зададете полето за свиване да се отваря или затваря по подразбиране. Отваряне означава, че секцията или съдържанието му са видими. Затвяряне означава, че съдържанието е скрито.

Видимост на бутона => Това ви позволява да покажете или скриете действителната лента или бутон за свиване. Задайте го на скрито, ако не искате лентата/бутона да се показва, задайте го на видимо, ако искате вашите потребители да го виждат. Обърнете внимание, че ако бутона е видим, вашите потребители могат да отварят и затварят видимостта на секцията в активната форма.

Стрелка насочена надолу в секцията за свиване, означава, че по подразбиране тази секция е настроена на „Отварено“ или „ВИДИМО“.В моя случай не искам да показвам бутона за свиване на секцията, така че задавам видимостта на бутона на скрито и след това настройвам видимостта на секцията. Това е, за да направя настройката си по-чиста, тъй като по-късно ще използвам условна логика.

2. Завършете секцията си, като използвате още едно поле свиване на секция.

Секция за свиване обхваща всички следващи полета, с изключение на друга Секция за свиване. Освен ако формовата секция не е последвана от друга (т.е. няколко последователни секции), ще трябва да поставите запушалка, за да приключите тази секция.

Можем да постигнем това, като добавим още една секция за свиване, която е конфигуриранао като [Section: Visible] и [Button: Hidden].

3. Добавете условие за скриване или показване на секция. След като вашите раздели са дефинирани, можете да започнете да добавяте правила към конструктора на условия.

След това можете да формулирате условията си, за да скриете или покажете съответната свиваща се секция. Разгледайте примерните форми по-долу и не се колебайте да ги клонирате във вашия акаунт, за да научите как точно е приложено това решение.

Ето една проста форма, която показва всяка секция за гост в зависимост от броя на въведените гости: https://form.jotform.com/53531501583955. По-долу са описани стъпките за настройка на условията за полето на секцията за свиване.

а. Първо настройвам правилата или твърденията „АКО“, когато да се задейства действието.

б. В този случай ще избера „Показване на множество“, за да покажа полето за секция за свиване за „Гост 1“, „Гост 2“ и „Гост 3“, в зависимост от броя на добавените гости.

Важна забележка: Най-добре е да използвате едни и същи изрази “НАПРАВИ” в поле на формата, което е свързано с множество условия. В моя случай ще използвам „Показване на множество“ във всички полета за секции за свиване. За да изберете повече от едно поле за показване, натиснете CTRL+ щракване с мишката (ляв бутон за Windows) или клавиша Command+ щракване с мишката (Mac).

в. Повторете същия процес за това как да добавите условието за “Гост 2” и “Гост 3”.

г. Ето как изглеждаше списъка с моите условия за всички секции “Гост”, които използват поле за секция за свиване:

д. Запазете промените и тествайте формата си. Вече имате форма с групи, разделени в секции и ще се показват само въз основа на определен вход.Ето още една проста форма, която скрива секцията „Предишни данни за заетостта“, когато потребителя избере „Да“ във въпроса „Предишно нает“: http://form.jotformpro.com/form/23089335801958

Както винаги, не се колебайте да помолите за помощ чрез форума за поддръжка на Jotform, ако срещнете затруднения при прилагането на това решение.

Беше ли това ръководство полезно?
Свържете се с екипа за поддръжка:

Нашият екип за поддръжка на клиенти е на разположение денонощно и средното ни време за реакция е между един и два часа.
С нашия екип можете да се свържете чрез:

Форум за поддръжка: https://www.jotform.com/answers/

Свържете се с поддръжката на Jotform: https://www.jotform.com/contact/

Изпратете коментар:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Коментар:

Podo CommentБъдете първите, които коментират.