Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/08/2012, 10:54
Avatar de Dradi7
Dradi7
 
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 11 meses
Puntos: 220
Respuesta: Bloquear Submit con Base en Respuesta de Petición Ajax

Cita:
Iniciado por GUILLHERMOSOFT Ver Mensaje
Jejejejeje.......... me autorrespondo....... por si a alguno de ustedes le sirve luego.......

Código:
var envioFormulario;

//Buscar códigos de tiendas repetidos en el formulario
$(document).ready(function(){
    $("#aceptar").click(function(event) {
        envioFormulario = "";
        $.ajax({
            url: "buscarCodigosRepetidos",
            data: $("#ventas").serialize(),
            type: "POST",
            dataType: "html",
            async: false,
            success: function(data) {
                $("#detalleCodigosRepetidos").html(data);
                if(data) {
                    envioFormulario = "bloquear";
                }
            }
        });
        
        if(envioFormulario == "bloquear") {
            return false;
        }
    });
});
Bueno no veo que sea conveniente congelar la pantalla del usuario y si existe muchas transacciones, has verificado que pasaría si el tiempo de respuesta fuera larga, lo veria un poco incomodo yo como usuario ver que mi pantalla sea congelado.

Saludos
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones