Foros del Web » Programando para Internet » Jquery »

No me redirecciona correctamente ajax

Estas en el tema de No me redirecciona correctamente ajax en el foro de Jquery en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 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



})
}
});






});
  #2 (permalink)  
Antiguo 16/09/2015, 19:02
Avatar de siddartha23  
Fecha de Ingreso: septiembre-2013
Mensajes: 357
Antigüedad: 11 años, 2 meses
Puntos: 39
Respuesta: No me redirecciona correctamente ajax

var entrada = $('f_desde').val();
var salida = $('f_hasta').val();

En estas líneas te falta un . o un # para completar el selector...
__________________
velarde23.com - Soluciones Web

Etiquetas: ajax, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:56.