datasafer-laravel
Version:
Extensão do sitema de frontend para o Laravel Mix
35 lines (28 loc) • 921 B
JavaScript
import * as $ from 'jquery';
export default (function () {
require('jquery-validation');
$.validator.setDefaults = {
//Disable Keyup on Remote Event
onkeyup: false,
//Bootstrap Compatibility
highlight: (element)=> {
$(element).closest('.form-group').addClass('error');
},
unhighlight: (element)=>{
$(element).closest('.form-group').removeClass('error');
},
errorElement: 'span',
errorClass: 'help-block',
errorPlacement: (error, element)=> {
if(element.parent('.input-group').length) {
error.insertAfter(element.parent());
} else {
error.insertAfter(element);
}
},
};
// Mensagens para tratativas gerais
$.validator.messages = {
required: "Este campo é obrigatório!",
};
}());