document.addEventListener('DOMContentLoaded', function(){
Validator({
form: '#form-1', // form selector
formGroupSelector: '.form-group', // input element group selector
errorSelector: '.form-message', // input element of display error message
rules: [
Validator.isEmail('#email'),
Validator.isRequired('#email'),
Validator.minLength('#password', 6),
Validator.isConfirmed('#password_confirmation', function () {
return document.querySelector('#form-1 #password').value;
}, 'Mật khẩu nhập lại không chính xác')
],
onSubmit: function (data) {
// Call API submit form
}
});
});
- Validator.isRequired('selector', 'message');
- Validator.isEmail('selector', 'message');
- Validator.isMinlength('selector','length of password', 'message');
- Validator.isConfirmed('selector',getConfirmValue, 'message');