【发布时间】:2011-08-14 20:24:06
【问题描述】:
我一直在谷歌上搜索这个并在我的错误修复列表中避免这个错误很长时间了,但我终于到达了列表的末尾,最后我必须让函数返回 true/false说明验证是否成功。
我正在使用 ajax 将某些字段与数据库中已经存在的字段进行比较,默认情况下 $.post() 方法会异步执行它的操作。
我在调用 onSuccess 中设置了一个变量,因此调用方法没有得到响应,所以我的所有 js/jquery 在 pageLoad 上都失败了......如果我仍然可以继续使用,我会更喜欢$.post 方法。
【问题讨论】:
-
啊,你需要添加一个代码示例来澄清这一点。
-
不要这样做。它将冻结浏览器,直到服务器回复。
-
@Neal,这个问题之所以独特是因为 jQuery 有多种调用服务器页面的方式,我特别想知道如何使 $.post 请求同步,而不仅仅是 jQuery ajax 请求
标签: javascript jquery html