Error de consulta en Ajax
![Nota Nota](https://perlenespanol.com/foro/styles/prosilver/imageset/icon_post_target.gif)
Buenas tardes perleros, necesito saber si saben cómo solucionarme esta cuestión. Corro una función Ajax en el HTML, que realiza una consulta y me devuelve dos valores. Luego, con esos valores, uno lo listo en un div y el otro lo pongo en un hidden. Hasta ahí, perfecto; el problema empieza cuando a veces la función Ajax al hacer la consulta me devuelve lo siguiente:
Sé que este problema es porque el servidor funciona mal o la consulta no se realiza adecuadamente. Acá el problema está en el servidor que está funcionando mal, porque en la consulta hay momentos que me la hace sin problemas y funciona ok, y otros momentos que no, pero más allá del problema. Lo que quiero saber es cómo hacer para que lo que me devuelva no sea ese error, sino algo que lo defina yo.
O sea, en el return(valor1,valor2) si alguno de estos valores tiene problema que cuando se reciban en el HTML (yo estoy usando un callback) y la función JavaScript que lo reciba se de cuenta del error y me avise, por ejemplo, mediante un alert que se produjo un error en la consulta.
¿De qué manera hago esto?
Muchas gracias desde ya. Adiós
- <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
- <html><head>
- <title>500 Internal Server Error</title>
- </head><body>
- <h1>Internal Server Error</h1>
- <p>The server encountered an internal error or
- misconfiguration and was unable to complete
- your request.</p>
- <p>Please contact the server administrator,
- root@localhost and inform them of the time the error occurred,
- and anything you might have done that may have
- caused the error.</p>
- <p>More information about this error may be available
- in the server error log.</p>
- <hr>
- <address>Apache/2.0.52 (servidor) Server at direccion Port 80</address>
- </body></html>
Sé que este problema es porque el servidor funciona mal o la consulta no se realiza adecuadamente. Acá el problema está en el servidor que está funcionando mal, porque en la consulta hay momentos que me la hace sin problemas y funciona ok, y otros momentos que no, pero más allá del problema. Lo que quiero saber es cómo hacer para que lo que me devuelva no sea ese error, sino algo que lo defina yo.
O sea, en el return(valor1,valor2) si alguno de estos valores tiene problema que cuando se reciban en el HTML (yo estoy usando un callback) y la función JavaScript que lo reciba se de cuenta del error y me avise, por ejemplo, mediante un alert que se produjo un error en la consulta.
¿De qué manera hago esto?
Muchas gracias desde ya. Adiós