我有一个关于AJAX的问题..我正在使用AJAX来调用php文件中的javascript, 我怎么注意到当我在IE中运行程序时,回调来了两次 给我的结果比预期的要多,而回调只在firefox中出现一次..
我想从回调中得到一个回复..
this.doPost = function(param) {
/// make a HTTP POST request to the URL synchronously
req.open("POST",url, true);
...
这是电话..
你知道出了什么问题吗?
感谢。
答案 0 :(得分:0)
根据您实际执行AJAX调用的方式以及在回调中执行的操作,您可能会遇到问题 - 请参阅此线程以了解类似问题:
我建议您尝试一些经过验证的库,而不是在低级别使用AJAX。例如,使用jQuery,您可以使用$.ajax
,例如, jQuery文档中的示例:
或您可以在网上找到的其他一些示例,例如: