ajax no realiza su redireccionamiento solicitado
Publicado por carlos gutierrez (1 intervención) el 06/09/2017 22:13:30
que tal buenas alguien podría darme una idea del porque mi ajax no esta direccionando de buena manera ??
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
jQuery.fn.ajaxify = function (selector, success, error) {
// Handle the optional case of selector.
if (arguments.length === 2) {
error = success;
success = selector;
selector = undefined;
}
return this.on('submit', function (e) {
alert('hola mundo');
//Para obtener el json de la Forma
var formData = $(this).serializeObject();
console.log(formData);
//no llega
console.log($(this).serialize());
// Copia las opciones desde la forma '<form />'.
// Debemos de enviar action = 'ALTA', id = '1' MyJSON = Datos de la forma
jQuery.ajax({
url: "../apps/web_codigo.php",
method: this.method || 'POST',
data: (typeof selector === 'undefined' ? $(this).serialize() : $(this).find(selector).serialize())
}).done(jQuery.proxy(success, this)).fail(jQuery.proxy(error, this));
e.preventDefault(); // Don't forget to stop the form from being submitted the "normal" way.
});
};
jQuery(document).ready(function ($) {
$('form').ajaxify(function (response) {
//if(response!="Correcto") alert(response);
if(response==="AltaCorrecta"){
alert("Alta exitosa.");
location.href = "http://www.micodigo.com";
//location.reload();
}else if(response==="YaExiste"){
alert("Ya existe una cuenta con estos datos.");
}else if(response==="ErrorAlta"){
alert("Ocurrió un error, favor de intentar más tarde.");
}
}, function (xhr, error) {
alert("Ocurrió un error, favor de intentar más tarde.");
})
});
Valora esta pregunta
0