He estado buscando en Google esto y evitando este error en mi lista de arreglos de errores desde hace mucho tiempo, pero finalmente he llegado al final de la lista, el último de lo cual tengo que hacer que una función devuelva verdadero/falso para indicar si la validación ha tenido éxito o no.
Estoy usando ajax para comparar ciertos campos con los que ya están en la base de datos y de manera predeterminada el método $.post()
realiza sus operaciones de forma asincrónica.
Estoy estableciendo una variable dentro de la llamada onSuccess
y el método de llamada no obtiene una respuesta debido a esto, así que todos mis js/jquery fallan en pageLoad ... Preferiría si pudiera seguir usando el $.post
método.
Ah, necesitará añadir un código de ejemplo para aclarar este caso. – Femi
No haga esto. Congelará el navegador hasta que el servidor responda. – SLaks
@Neal, la razón por la cual esta pregunta es única es porque jQuery tiene varias formas de llamar a una página de servidor y específicamente quería saber cómo hacer una solicitud $ .post sincrónica, no solo una solicitud jQuery ajax – pythonian29033