Internet Explorer中的AJAX回调

时间:2012-02-02 02:30:18

标签: ajax callback sync

我有一个关于AJAX的问题..我正在使用AJAX来调用php文件中的javascript, 我怎么注意到当我在IE中运行程序时,回调来了两次 给我的结果比预期的要多,而回调只在firefox中出现一次..

我想从回调中得到一个回复​​..

this.doPost = function(param) {
        /// make a HTTP POST request to the URL synchronously
        req.open("POST",url, true);
    ...

这是电话..

你知道出了什么问题吗?

感谢。

1 个答案:

答案 0 :(得分:0)

根据您实际执行AJAX调用的方式以及在回调中执行的操作,您可能会遇到问题 - 请参阅此线程以了解类似问题:

我建议您尝试一些经过验证的库,而不是在低级别使用AJAX。例如,使用jQuery,您可以使用$.ajax,例如, jQuery文档中的示例:

或您可以在网上找到的其他一些示例,例如: