File: /var/www/html/spion/public/js/admin-custom.js
$(document).ready(function () {
// Iterate over each form with the class 'jqueryValidation'
$('.jqueryValidation').each(function () {
$(this).validate({
// Specify your validation rules here
rules: {
// Example rules
name: 'required',
email: {
required: true,
email: true
},
// Add more rules as needed
},
// Specify the error messages for each rule
messages: {
name: 'Please enter your name',
email: {
required: 'Please enter your email address',
email: 'Please enter a valid email address'
},
// Add more messages as needed
},
errorPlacement: function (error, element) {
if (element.hasClass('single-select2') && element.next('.select2-container').length) {
error.insertAfter(element.next('.select2-container'));
} else {
error.insertAfter(element);
}
},
// Optional: Handle submission of the form
submitHandler: function (form) {
// Ensure the specific form is submitted
$(form).submit(); // Submit the form
}
});
});
});