Jump to content

Wedding RSVP conditional form

Recommended Posts

Site URL: https://huwelijklouisendeborah2023.squarespace.com/rsvp

 

Hi,

I'm trying to create a conditional RSVP form for my wedding guests.

When the guests choose one of the options, they should see different variants of the checkboxes (for example close friends can see a checkbox where they are invited to 2 days, and acquaintances are only invited to 1 day and should see another checkbox).

In the Settings > Advanced > Code injection section, I managed to hide all the checkboxes of the form, and only show the 'radio' selection witch all the types of guests options.

I also managed to show some checkboxes when our parents click on 'Ouders' (parents in Dutch); BUT, they can also see all the other checkboxes for the other guests, which should be hided as I only want to show them a part of the checkboxes. How can I fix this and also add the options for the other guests?

 

This is the code I currently use:

HEADER SECTION

<style>
  .header-burger-btn.no-nav-links {
    opacity: 0;
    pointer-events: none;
  }
</style>

<style>
  #checkbox-689bbc43-5441-43ca-a870-9d2d07421b11,
  #checkbox-19d3e169-f8db-4011-b726-c5dd04f22259,
  #name-yui_3_17_2_1_1555014059115_8407,
  #email-yui_3_17_2_1_1555014059115_8408,
  #textarea-662fb312-21ff-4cb1-a803-3090e8febd29,
  #checkbox-732dfeaa-8ce1-42e5-842c-6cfed53e6848,
 #checkbox-999f5d6f-3b33-40e3-93e9-fb3009dcdc29,
  #checkbox-32106fba-0384-46fb-820f-0a2d5ba888fa
 {
 display: none;
  }
</style>

 

 

FOOTER SECTION

<script
  src="https://code.jquery.com/jquery-3.4.1.min.js"
  integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
  crossorigin="anonymous"></script>

<script>
 $('#radio-ac38af45-f6ee-475f-beb2-ea59ebb0cd5b input').click(function()  {
          selection = $(this).val();
            if (selection == 'Ouders')  {
                 $ ('.form-item').show();
     }
  });
</script>

 

Link to comment
  • Replies 0
  • Views 445
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Create an account or sign in to comment

You need to be a member in order to leave a comment

×
×
  • Create New...

Squarespace Webinars

Free online sessions where you’ll learn the basics and refine your Squarespace skills.

Hire a Designer

Stand out online with the help of an experienced designer or developer.