IMMREX7

aku nok ndi : /home/spdtg/www/schoolmis/storage/framework/views/
File Up :
aku nok ndi : /home/spdtg/www/schoolmis/storage/framework/views/90eb50f96629b78036e6d1cdab7fd822911bd902.php

<script>
function PreviewImage() {
    var oFReader = new FileReader();
    oFReader.readAsDataURL(document.getElementById("image").files[0]);
    oFReader.onload = function (oFREvent) {
        document.getElementById("uploadPreview").src = oFREvent.target.result;
    };
}
$('.datepickerdob').datepicker({
      autoclose: true,
      autoWidth: false,
      format: 'dd-mm-yyyy',
      endDate: '+0d',
      orientation: 'auto'
});
$(document).ready(function() {
    var i = 1;
    $(".add-row").click(function(){
        i++;  
        var markup = '<tr><td class="sno">'+i+'</td>\
                <td><input class="form-control" type="text" name="siblings['+i+'][fName]" autocomplete="off"></td>\n\
                <td><input class="form-control" type="text" name="siblings['+i+'][lName]" autocomplete="off"></td>\n\
                <td><input class="form-control" name="siblings['+i+'][age]"></td>\n\
                <td><input class="form-control" name="siblings['+i+'][education]"></td>\n\
                <td><input class="form-control" name="siblings['+i+'][schoolName]"></td>\n\
                <td style="text-align:right;vertical-align: middle;"><input type="button" required="required" class="btn btn-sm btn-danger" value="Delete" id="remove_row"></td></tr>';
            $("#optional_list").append(markup);
    });
    $('#optional_list').on('click', 'input[type="button"]', function () {
        $(this).closest('tr').remove();
         i = $('.sno:last').text();
         
    });
    //Add Input field if others is selecyted 
    $('select[name="idSection"]').on('change', function() {
            var idSection = $(this).val();
            if(idSection != "") {
                var idClass = $('select[name="idClass"]').val();
                var idStudent = $("#idStudent").val();
                var total = $("#feeNumber").val();
                $.ajax({
                    url: "<?php echo e(url('/school/class')); ?>"+'/' +idClass+ "/sections/"+idSection+ "/feeheader/"+idStudent,
                    type: "GET",
                    dataType: "json",
                    success:function(data) {
                        for(var i = 1; i <= total; i++){
                            $('select[name="feeheader['+i+'][new]"]').empty();
                            $('select[name="feeheader['+i+'][new]"]').append('<option value="">--- Select ---</option>');
                            $.each(data, function(key, value) {
                                $('select[name="feeheader['+i+'][new]"]').append('<option value="'+ key +'">'+ value +'</option>');
                            });
                        }
                    }
                });
                $("#payfee").css('display','block');
            }else{
                $("#payfee").css('display','none');
            }
    });
    $('select[name="idClass"]').on('change', function() {
            var classID = $(this).val();
            if(classID) {
                $.ajax({
                    url: "<?php echo e(url('/school/class')); ?>"+'/' +classID + "/sections",
                    type: "GET",
                    dataType: "json",
                    success:function(data) {
                        $('select[name="idSection"]').empty();
                        $('select[name="idSection"]').append('<option value="">--- Select ---</option>');
                        $.each(data, function(key, value) {
                            $('select[name="idSection"]').append('<option value="'+ key +'">'+ value +'</option>');
                        });
                    }
                });
            }else{
                $('select[name="idSection"]').empty();
            }
        });
    });
    // Form data saving 
$('#admentry_form').on('submit',function(e){
    $.ajaxSetup({
    header:$('meta[name="_token"]').attr('content')
});
 var formData =  new FormData($('#admentry_form')[0]);
 $("#submit-btn").innerHTML = '<i class="fa fa-spinner fa-spin"></i>Please Wait';
 
 // $("#submit-btn").prop('disabled', true);
    $.ajax({
        type:"POST",
        url: "<?php echo e(url('school/admentries')); ?>",
        processData: false,
        contentType: false,
        data:formData,
        dataType: 'json',
        success:function(data){
            if( data[Object.keys(data)[0]] === 'SUCCESS' ){
              //  $("#submit-btn").prop('disabled', true);
                $("#submit-btn").innerHTML = '<i class="fa fa-spinner fa-spin"></i>Please Wait';
                window.location = "<?php echo e(url('school/admentries')); ?>";
            }
            else {                  //False Case: With error msg
            $("#msg").html(data);   //$msg is the id of empty msg
            }

        },

        error: function(data){
                    if( data.status === 422 ) {
                    //    $("#submit-btn").prop('disabled', false);
                    $("#submit-btn").innerHTML = 'SAVE';
                        var errors = data.responseJSON.errors;
                        var errorHtml = '<div class="alert alert-danger"><ul>';
                           $('#formerrors').html(errorHtml);
                                if(errors['ecNo']=== undefined){
                                    $( '#ecnoerror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['ecNo']+'</strong></span>';
                                   $( '#ecnoerror' ).html( errorname );
                                }
                                if(errors['firstName']=== undefined){
                                    $( '#fnameerror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['firstName']+'</strong></span>';
                                   $( '#fnameerror' ).html( errorname );
                                }
                                if(errors['lastName']=== undefined){
                                    $( '#lnameerror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['lastName']+'</strong></span>';
                                   $( '#lnameerror' ).html( errorname );
                                }
                                if(errors['idFinancialYear']=== undefined){
                                    $( '#sessionerror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['idFinancialYear']+'</strong></span>';
                                   $( '#sessionerror' ).html( errorname );
                                }
                                if(errors['studentDob']=== undefined){
                                    $( '#doberror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['studentDob']+'</strong></span>';
                                   $( '#doberror' ).html( errorname );
                                }
                                if(errors['gender']=== undefined){
                                    $( '#gendererror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['gender']+'</strong></span>';
                                   $( '#gendererror' ).html( errorname );
                                }
                                if(errors['idClass']=== undefined){
                                    $( '#classerror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['idClass']+'</strong></span>';
                                   $( '#classerror' ).html( errorname );
                                }
                                if(errors['idSection']=== undefined){
                                    $( '#sectionerror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['idSection']+'</strong></span>';
                                   $( '#sectionerror' ).html( errorname );
                                }
                                if(errors['studentType']=== undefined){
                                    $( '#stdtypeerror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['studentType']+'</strong></span>';
                                   $( '#stdtypeerror' ).html( errorname );
                                }
                                if(errors['bloodGroup']=== undefined){
                                    $( '#bloodgrp' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['bloodGroup']+'</strong></span>';
                                   $( '#bloodgrp' ).html( errorname );
                                }
                                if(errors['resAddress']=== undefined){
                                    $( '#resaddress' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['resAddress']+'</strong></span>';
                                   $( '#resaddress' ).html( errorname );
                                }
                                if(errors['resCity']=== undefined){
                                    $( '#rescity' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['resCity']+'</strong></span>';
                                   $( '#rescity' ).html( errorname );
                                }
                                if(errors['resPincode']=== undefined){
                                    $( '#respincode' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['resPincode']+'</strong></span>';
                                   $( '#respincode' ).html( errorname );
                                }
                                if(errors['resState']=== undefined){
                                    $( '#resstate' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['resState']+'</strong></span>';
                                   $( '#resstate' ).html( errorname );
                                }
                                if(errors['contactPerson']=== undefined){
                                    $( '#contactperson' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['contactPerson']+'</strong></span>';
                                   $( '#contactperson' ).html( errorname );
                                }
                                if(errors['contactPersonMobile']=== undefined){
                                    $( '#contactPersonMobile' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['contactPersonMobile']+'</strong></span>';
                                   $( '#contactPersonMobile' ).html( errorname );
                                }
                                if(errors['food']=== undefined){
                                    $( '#fooderror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['food']+'</strong></span>';
                                   $( '#fooderror' ).html( errorname );
                                }
                                if(errors['transport']=== undefined){
                                    $( '#transporterror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['transport']+'</strong></span>';
                                   $( '#transporterror' ).html( errorname );
                                }
                                if(errors['learningDisability']=== undefined){
                                    $( '#learningDerror' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['learningDisability']+'</strong></span>';
                                   $( '#learningDerror' ).html( errorname );
                                }
                                if(errors['ralationship_one']=== undefined){
                                    $( '#relone' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['ralationship_one']+'</strong></span>';
                                   $( '#relone' ).html( errorname );
                                }
                                if(errors['father_fname']=== undefined){
                                    $( '#fatherfname' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['father_fname']+'</strong></span>';
                                   $( '#fatherfname' ).html( errorname );
                                }
                                if(errors['father_mobile']=== undefined){
                                    $( '#fathermobile' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['father_mobile']+'</strong></span>';
                                   $( '#fathermobile' ).html( errorname );
                                }
                                if(errors['father_qualification']=== undefined){
                                    $( '#fatherqual' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['father_qualification']+'</strong></span>';
                                   $( '#fatherqual' ).html( errorname );
                                }
                                if(errors['mother_fname']=== undefined){
                                    $( '#motherfname' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['mother_fname']+'</strong></span>';
                                   $( '#motherfname' ).html( errorname );
                                }
                                if(errors['mother_mobile']=== undefined){
                                    $( '#mothermobile' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['mother_mobile']+'</strong></span>';
                                   $( '#mothermobile' ).html( errorname );
                                }
                                if(errors['mother_qualification']=== undefined){
                                    $( '#motherqual' ).empty();
                                }else{
                                   errorname = '<span class="help-block"><strong>'+errors['mother_qualification']+'</strong></span>';
                                   $( '#motherqual' ).html( errorname );
                                }
                    }
            }
    });
    return false;
});
</script>

Copyright © 2021 - 2025 IMMREX7