16/09/2015, 11:59
|
| | Fecha de Ingreso: febrero-2015
Mensajes: 3
Antigüedad: 9 años, 9 meses Puntos: 0 | |
No me redirecciona correctamente ajax Saludos Amigos les comento esto que me esta pasando en un sistema de Login.
Sucede que nunca entra de la primera, en la primera vez cuando pongo el user y el pass en ves de direccionarme para la pagina que le puse en el ajax, me saca un mesaje de error el que se definió al final y se queda en la misma pagina, tengo que poner el password de nuevo o solo dar f5 ya que yo valide que una vez logueado no hay que loguearse de nuevo para entrar a las demas paginas...les adjunto las paginas:
=============login.js=========================
$(document).ready(function ()
{
$("#iniciar").click(function ()
{
var Usuario = $('#exampleInputEmail1').val();
var Contrasena = $('#exampleInputPassword1').val();
// send ajax request
$.ajax({
data:{
'Usuario': Usuario,
'Contrasena': Contrasena
},
type: "POST",
dataType: 'json',
url: 'includes/loginajax.php',
})
.done(function (response){
if (response.respuesta == true)
{
if (response.tipocliente =='Y' && response.tipovendedor=='Y'){
window.location = 'FormularioCliente-Vendedor.php';
} else{
if (response.tipocliente =='Y' && response.tipovendedor=='N') {
window.location = 'FormularioCliente.php';
} else{
window.location = 'FormularioVendedor.php';
}
}
}
else
{
$("#mensaje").html(response.mensaje);
}
})
.fail(function (response) {
//alert('Error general en el sistema');
console.log( "Error general en el sistema" );
});
});
var entrada = $('f_desde').val();
var salida = $('f_hasta').val();
$.ajax({
url: './includes/process_VP_NC.php',
type: 'post',
data: { tag: 'getData',
'entrada': entrada,
'salida': salida
},
dataType: 'json',
success: function (data) {
//jQuery.dataTable().fnDestroy();
if (data.success) {
$.each(data, function (index, record) {
if ($.isNumeric(index)) {
var row = $("<tr />");
$("<td />").text(record.Nro_Documento).appendTo(row);
$("<td />").text(record.Fecha_Factura).appendTo(row);
$("<td />").text(record.Ci_Ruc).appendTo(row);
$("<td />").text(record.Tercero).appendTo(row);
$("<td />").text(record.Buque).appendTo(row);
$("<td />").text(record.Linea_Negocio).appendTo(row);
$("<td />").text(record.Viaje).appendTo(row);
$("<td />").text(record.Descripcion).appendTo(row);
$("<td />").text(record.Clave_Acceso).appendTo(row);
$("<td />").text(record.Nro_Autorizacio).appendTo(row);
$("<td />").text(record.Fecha_Autorizacion).appendTo(row );
$("<td />").text(record.Total).appendTo(row);
$("<td />").text(record.Tipo_Documento).appendTo(row);
$("<td />").text(record.XML).appendTo(row);
$("<td />").text(record.PDF).appendTo(row);
row.appendTo("table");
}
})
}
$('table').dataTable({
"bJQueryUI": true,
"scrollX": true,
"sPaginationType": "full_numbers",
"aLengthMenu": [[5, 50, 75, -1], [5, 50, 75, "All"]],
"iDisplayLength": 5
})
}
});
}); |