Cita:
Iniciado por marlanga Las llamadas jquery ajax tienen un atributo "timeout" que es el tiempo maximo que debe tardar la llamada ajax antes de ser obligada a abortar. Cuando se aborta, se llama al evento error. El uso de ambos sirve para ese tipo de cosas.
Como puedo setear ese Atributo? yo modifique el codigo asi:
Código Javascript
:
Ver original$( "#fecha1" ).blur(function() {
if ($(this).val()!=null){
var fecha = $('#fecha1').val().split("/");
$.ajax({
type: 'post',
url: 'ventas.php',
data: "dia="+fecha[0]+"&mes="+fecha[1]+"&ano="+fecha[2],
dataType: 'json',
success: function(data)
{
var Facturas = data[0];
var Devoluciones = data[1];
var Facturado = data[2];
$('#tvale').val(Facturado);
},
error: function()
{
alert( "Ocurrió un Error al Consultar las Ventas, Intentelo nuevamente." );}
});
}
else{
alert('El campo Fecha debe tener una Fecha Válida');
}
});
pero jamas me sale el mensaje y el tiempo de repuesta sigue siendo largo (ocasionalmente)