tech4biz/admin/assets/js/job-form-validation-custom.js
2024-10-25 17:11:31 +05:30

44 lines
1.4 KiB
JavaScript

"use strict";
(function ($) {
"use strict";
$.validator.setDefaults({
errorClass: "form-error-message",
errorPlacement: function (error, element) {
error.addClass('invalid-feedback');
element.closest('.form-group').append(error);
},
highlight: function (element, errorClass, validClass) {
$(element).addClass('is-invalid');
},
unhighlight: function (element, errorClass, validClass) {
$(element).removeClass('is-invalid');
$(element).addClass('is-valid');
}
});
$('#addJobListForm').validate({
rules: {
job_title: "required",
employment_type: "required",
industry: "required",
employee_status: "required",
shift: "required",
job_posted_date: "required",
job_location: "required",
job_description: "required",
},
messages: {
job_title: "Please Enter Job Title",
employment_type: "Please Enter Employment Type",
industry: "Please Enter Industry",
employee_status: "Please Enter Employee Status",
shift: "Please Enter Shift",
job_posted_date: "Please Enter Job Posted Date",
job_location: "Please Enter Job Location",
job_description: "Please Enter Job Description",
}
});
}(jQuery));