Hola, estaria necesitando ayuda con una libreria de validacion de campos en javascript.
Aca el link a la misma:
http://rickharrison.github.com/validate.js/
Cuestion, no se donde ubicar el validator.setMessag e(rule, message);
Dejo el codigo de validacion que estoy utilizando, si alguno me puede decir donde ubicar dicho mensaje, se lo agradeceria mucho.
Código Javascript
:
Ver original<script type="text/javascript">
var validator = new FormValidator('contact_form', [{
name: 'name',
display: 'name',
rules: 'required',
}, {
name: 'alphanumeric',
rules: 'alpha_numeric'
}, {
name: 'password',
rules: 'required'
}, {
name: 'password_confirm',
display: 'password confirmation',
rules: 'required|matches[password]'
}, {
name: 'email',
rules: 'valid_email'
}, {
name: 'minlength',
display: 'min length',
rules: 'min_length[8]'
}, {
name: 'tos_checkbox',
display: 'terms of service',
rules: 'required',
}],
function(errors, event) {
var SELECTOR_ERRORS = $('.error_box'),
SELECTOR_SUCCESS = $('.success_box');
if (errors.length > 0) {
SELECTOR_ERRORS.empty();
for (var i = 0, errorLength = errors.length; i < errorLength; i ) {
SELECTOR_ERRORS.append(errors[i].message '<br />');
}
SELECTOR_SUCCESS.css({ display: 'none' });
SELECTOR_ERRORS.fadeIn(200);
} else {
SELECTOR_ERRORS.css({ display: 'none' });
SELECTOR_SUCCESS.fadeIn(200);
}
if (event && event.preventDefault) {
event.preventDefault();
} else if (event) {
event.returnValue = false;
}
});
</script>
Si se preguntan porque no lo tradusco directamente en las lineas del .js, es porque estoy implementando un sistema de idiomas. Gracias por pasar.