Hola tengo un formulario que valido algunos campos que son obligatorios, el problemas es que yo le he inyectado jquery para darle una mejor presentacion a los mensajes alert, en este caso estoy usando
jAlert
El problema que tengo es que cuando ya complete los campos requeridos y darle en grabar, me sigue mostrando el primero mensaje, y no se porque.
Les muestro mi codigo.
Código:
function grabar(){
var f = document.forms[0];
if(document.all('beans.latitud').value == ''){
$(document).ready( function() {
$("#alert_button").click( function() {
jAlert('Ingrese Latitud.', 'Campo Requerido');
});
});
return false;
}
if(document.all('beans.longitud').value == ''){
$(document).ready( function() {
$("#alert_button").click( function() {
jAlert('Ingrese Longitud.', 'Campo Requerido');
});
});
return false;
}
f.action = "${ctx}/capitulo1/save.action?forward=init";
f.submit();
}
$(document).ready( function() {
$("#alert_button").click( function() {
});
});
Este ultimo sino lo pongo
$(document).ready( function() , no me muestra el mensaje, sino despues de darle dos veces ckick al boton.