$('#mc_group').change(function () { var group = $(this).val(); var business = $('[name=business]').val(); if (group) { var url = '{{ action('BusinessTicketController@get_mailchimp_interest_checkboxes', ['business' => 'XXX']) }}'; url = url.replace('XXX', business); $(this).prop('disabled', true); $('#mc_interest_checkboxes').fadeOut(400, function () { $(this).remove(); }); $.ajax({ url: url, method: 'GET', data: {group: group}, success: function (result) { // insert the new followup level selects $('#mc_interests_container').append(result.view).hide().fadeIn(); $('#mc_group').prop('disabled', false); } }); } }); function init_btaf_fields(result) { var yes_no; var success_action; if (!result) { yes_no = $("input#yes_no_switch").prop('checked'); success_action = $('[name=success_action]').val(); } else { yes_no = result.yes_no; success_action = result.success_action; } show_hide_yes_no(yes_no); show_hide_success_action_fields(success_action); } $('[name=success_action]').on('change', function () { show_hide_success_action_fields($(this).val()); }) // yes/no button text fields on lightbox tickets function show_hide_yes_no(checked) { if (checked == 1) { $('#yes_no_button_text_container').show(); $('#yes_no_switch').prop('checked', true); } else { $('#yes_no_button_text_container').hide(); $('#yes_no_switch').prop('checked', false); } } // success action fields on lightbox tickets function show_hide_success_action_fields(success_action) { if (success_action == '{{ \App\Models\Optin_Monster::SUCCESS_ACTION_MESSAGE }}') { $('#success_message_row').show(); $('#success_redirect_row').hide(); $('#success_action_' + '{{ \App\Models\Optin_Monster::SUCCESS_ACTION_MESSAGE }}').prop('checked', true); } else { $('#success_message_row').hide(); $('#success_redirect_row').show(); $('#success_action_' + '{{ \App\Models\Optin_Monster::SUCCESS_ACTION_REDIRECT }}').prop('checked', true); } }