Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2019, 06:35
Avatar de muchuelu93
muchuelu93
 
Fecha de Ingreso: noviembre-2013
Mensajes: 35
Antigüedad: 10 años, 4 meses
Puntos: 2
Exclamación No se puede redirijir despues de peticion AJAX

Hola a todos,

Tengo el siguiente problema.

En mi web se especifican unos datos que luego al hacer clic en el botón de guardar llamo a ajax para hacer la inserción de los mismos en mi bbdd.
El archivo que llamo para hacer el insert devuelve 1 o 0 según si se ha realizado bien o no la operación.
Me gustaría que si devuelve 0 redirija la web a un sitio y si devuelve 1 pues redirija a otra web.
Lo curioso es que cuando devuelve 0 el re direccionamiento funciona pero si devuelve 1 no....


No sé que está pasando...

Dejo el código aquí

Código:
                      $.ajax({
					async:true, 
					type: "POST",
					url: "https://www.XXX.com/empresa/source_grid/21.php",
					data:{id: <?php echo $id_reserva;?>, FechaVuelo: document.getElementById("dt_fecha_vuelo").value, ID_Aeropuerto: document.getElementById("c_Aeropuerto").value, ID_Aeropuerto_Sala: document.getElementById("c_AeropuertoSala").value, ID_CompaniaAerea: document.getElementById("c_CompanyiaAerea").value, ID_Vuelo: document.getElementById("c_vuelo").value, ID_ReservaClienteEmpleadoReservaFormaPago: document.getElementById("c_FormaPago").value, ID_Contrato: _membresia, SillaRuedas: _sillaruedas, CocheBebe: _cochebebe, ID_TipoAutorizacion: _tipo_auto, NumAfiliado: document.getElementById("t_num_afiliado").value, EmailReservas: document.getElementById("t_email").value, TelReservas:document.getElementById("t_tel").value, Observaciones: document.getElementById("ta_obser").value},
				}).done(function(msg){
						if(msg == 1){
							alert("ok");
							window.location.href ="https://www.google.com/";
						}else{
							alert("no ok");
							window.location.href ="https://www.google.com/";
						}			
				});