/home/mip/mip/app/Modules/Client/Views/officers/includes/js.blade.php
<script type="text/javascript" src="{{ asset('vendor/jsvalidation/js/jsvalidation.js')}}"></script>
{!! JsValidator::formRequest('QxCMS\Modules\Client\Requests\Officers\OfficerRequest', 'form#officer-form'); !!}
<script type="text/javascript">
    $(function(){
        var body = $('body');
        var officer_form = $('form#officer-form');

        $('input').iCheck({
            checkboxClass: 'icheckbox_square-blue',
            radioClass: 'iradio_square-blue',
            increaseArea: '20%' // optional
        });

        officer_form.find('select[name="access_type"]').on('change', function(){
            $(this).valid();
            var value = $(this).val();
            if(value.toLowerCase() == 'editor')
            {
                $('.access-view-wrapper').css({'display':'none'});
            } else {
                $('.access-view-wrapper').css({'display':'block'});
            }
        });

        officer_form.find("input[name='validity_date']").inputmask(body.data('datepicker-mask'), {"placeholder": body.data('datepicker-mask')});
        officer_form.find("input[name='validity_date']").datepicker({ 
            yearRange: "2017:+5",
            changeMonth: true,
            changeYear: true,
            onSelect: function(dateText) {
                $(this).valid();
            }
        });
    });
</script>