Foros del Web » Programando para Internet » Jquery »

Condicionar/Comparar respuesta dentro de Ajax?

Estas en el tema de Condicionar/Comparar respuesta dentro de Ajax? en el foro de Jquery en Foros del Web. Hola gente, seguramente es una pregunta muy estúpida, pero la verdad y lamentablemente leí en muchos lugares y nunca pare de buscar, pero nunca encontré ...
  #1 (permalink)  
Antiguo 28/02/2013, 08:23
Avatar de NnikoO  
Fecha de Ingreso: agosto-2008
Ubicación: Rosario
Mensajes: 245
Antigüedad: 16 años, 4 meses
Puntos: 0
Pregunta Condicionar/Comparar respuesta dentro de Ajax?

Hola gente, seguramente es una pregunta muy estúpida, pero la verdad y lamentablemente leí en muchos lugares y nunca pare de buscar, pero nunca encontré respuesta.

Existe algo similar a success, que dentro de la respuesta que traiga la sentencia de ajax, te deje realizar una comparación con esta, para saber con que acción seguir?

Espero explicarme, no es algo complicado, y seguro mas de uno va a saber darme una respuesta.

Muchas gracias de antemano, saludos!
  #2 (permalink)  
Antiguo 28/02/2013, 10:20
Avatar de Reedyseth  
Fecha de Ingreso: enero-2009
Ubicación: Chihuahua, México
Mensajes: 419
Antigüedad: 15 años, 10 meses
Puntos: 36
Respuesta: Condicionar/Comparar respuesta dentro de Ajax?

A mi se me ocurre que en el success,cuando traigas la respuestas tambien traigas un valor que te permita compara ese valor dentro de un if, supongo estas usando ajax de jQuery verdad?

Algo asi:
Código Javascript:
Ver original
  1. success: function(response) {
  2.         if(response == "Ok") {
  3.               // hago lo que quiera
  4.         }
  5. }
__________________
Reedyseth
Te ayudo? No olvides dar un +
blog:http://behstant.com/blog
En el blog:Tutoriales de Desarrollo Web PHP, Javascript, BD y más.
  #3 (permalink)  
Antiguo 28/02/2013, 13:36
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: Condicionar/Comparar respuesta dentro de Ajax?

@NnikoO
sea Javascript puro ó Jquery, efectivamente analizás el responseText y hacés una condición en base a este. o hasta tal vez un json que te entregue variables/valores.
Pero claro, la pregunta en sí parece tan elemental, que me hace dudar si lo que querés preguntar es otra cosa.
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #4 (permalink)  
Antiguo 04/03/2013, 06:14
Avatar de NnikoO  
Fecha de Ingreso: agosto-2008
Ubicación: Rosario
Mensajes: 245
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Condicionar/Comparar respuesta dentro de Ajax?

Cita:
Iniciado por Reedyseth Ver Mensaje
A mi se me ocurre que en el success,cuando traigas la respuestas tambien traigas un valor que te permita compara ese valor dentro de un if, supongo estas usando ajax de jQuery verdad?

Algo asi:
Código Javascript:
Ver original
  1. success: function(response) {
  2.         if(response == "Ok") {
  3.               // hago lo que quiera
  4.         }
  5. }
Sisi, usando Ajax de Jquery. Probé varias veces de usar if/else y hasta switch dentro del succes, pero siempre me terminaba tomando la primera opción de todas :S por eso la consulta (no es por algún trabajo en especial, me acordé de esto y consulté antes de olvidarme nuevamente jaja)
  #5 (permalink)  
Antiguo 05/03/2013, 16:09
Avatar de Reedyseth  
Fecha de Ingreso: enero-2009
Ubicación: Chihuahua, México
Mensajes: 419
Antigüedad: 15 años, 10 meses
Puntos: 36
Respuesta: Condicionar/Comparar respuesta dentro de Ajax?

ya intentantes depurar en el succes que es lo que te esta devolviendo ?

Probaste con un alerta>
Código Javascript:
Ver original
  1. alert(response);
O probaste depurando en la consola ?
Código Javascript:
Ver original
  1. console.debug(response);

Pruebalo a ver si realmente te esta trayendo el 'Ok' que mencionas.
__________________
Reedyseth
Te ayudo? No olvides dar un +
blog:http://behstant.com/blog
En el blog:Tutoriales de Desarrollo Web PHP, Javascript, BD y más.

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 18:57.