templates/pre_registration/_secondaireJs.html.twig line 1

Open in your IDE?
  1. <script>
  2.     function submitTarget(){
  3.         /*if($('#secondaire_registration_student_pre_registration_last_school_attended').val() == ''){
  4.             
  5.             $('#secondaire_registration_student_pre_registration_last_school_attended').focus();
  6.             return false;
  7.         }*/
  8.         if($('#secondaire_registration_student_pre_registration_registration_number').val() == ''){
  9.             //alert('Veuillez saisie le matricule de l\'élève.');
  10.             $('#secondaire_registration_student_pre_registration_registration_number').focus();
  11.             return false;
  12.         }
  13.         if($('#secondaire_registration_student_pre_registration_last_name').val() == ''){
  14.             //alert('Veuillez saisie le nom de l\'élève');
  15.             $('#secondaire_registration_student_pre_registration_last_name').focus();
  16.             return false;
  17.         }
  18.         if($('#secondaire_registration_student_pre_registration_first_name').val() == ''){
  19.             //alert('Veuillez saisie le prénoms de l\'élève');
  20.             $('#secondaire_registration_student_pre_registration_first_name').focus();
  21.             return false;
  22.         }
  23.         if($('#secondaire_registration_student_pre_registration_birthday').val() == ''){
  24.             alert('Veuillez saisie la date de naissance de l\'élève');
  25.             $('#secondaire_registration_student_pre_registration_birthday').focus();
  26.             return false;
  27.         }
  28.         $('#target').submit();
  29.     }
  30.     $(document).ready(function () {
  31.         $('#otherResponsible').hide();
  32.         $('#submitBtn').hide();
  33.         $('#secondaire_registration_student_pre_registration_agree_parent_engagement').on('click', function(){
  34.             if($('#secondaire_registration_student_pre_registration_agree_internal_rules').is(':checked') && $('#secondaire_registration_student_pre_registration_agree_parent_engagement').is(':checked')){
  35.                 $('#submitBtn').show();
  36.             }else{
  37.                 $('#submitBtn').hide();
  38.             }
  39.         })
  40.         $('#secondaire_registration_student_pre_registration_agree_internal_rules').on('click', function(){
  41.             if($('#secondaire_registration_student_pre_registration_agree_internal_rules').is(':checked') && $('#secondaire_registration_student_pre_registration_agree_parent_engagement').is(':checked')){
  42.                 $('#submitBtn').show();
  43.             }else{
  44.                 $('#submitBtn').hide();
  45.             }
  46.         })
  47.         
  48.         
  49.         $('#secondaire_registration_student_pre_registration_is_parntal_authority_father').val("1");
  50.         $('#secondaire_registration_student_pre_registration_is_parntal_authority_mother').val("0");
  51.         $('#secondaire_registration_student_pre_registration_responsible_of_schooling').on('change', function(){
  52.             if($('#secondaire_registration_student_pre_registration_responsible_of_schooling').val() == 'AUTRE'){
  53.                 $('#otherResponsible').show();
  54.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_last_name').prop('required', 'true');
  55.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_first_name').prop('required', 'true');
  56.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_address').prop('required', 'true');
  57.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_phone_number').prop('required', 'true');
  58.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_post').prop('required', 'true');
  59.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_location').prop('required', 'true');
  60.             }else{
  61.                 $('#otherResponsible').hide();
  62.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_last_name').prop('required', 'false');
  63.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_first_name').prop('required', 'false');
  64.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_address').prop('required', 'false');
  65.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_phone_number').prop('required', 'false');
  66.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_post').prop('required', 'false');
  67.                 $('#secondaire_registration_student_pre_registration_responsible_of_schooling_location').prop('required', 'false');
  68.             }
  69.         })
  70.         $('#secondaire_registration_student_pre_registration_is_parntal_authority_father').on('change', function(){
  71.             if($('#secondaire_registration_student_pre_registration_is_parntal_authority_father').val() == "1"){
  72.                 $('#secondaire_registration_student_pre_registration_is_parntal_authority_mother').val("0");
  73.             }else{
  74.                 $('#secondaire_registration_student_pre_registration_is_parntal_authority_mother').val("1");
  75.             }
  76.         })
  77.         $('#secondaire_registration_student_pre_registration_is_parntal_authority_mother').on('change', function(){
  78.             if($('#secondaire_registration_student_pre_registration_is_parntal_authority_mother').val() == "1"){
  79.                 $('#secondaire_registration_student_pre_registration_is_parntal_authority_father').val("0");
  80.             }else{
  81.                 $('#secondaire_registration_student_pre_registration_is_parntal_authority_father').val("1");
  82.             }
  83.         })
  84.     })
  85. </script>