Jquery 为什么$.post方法不';你不在IE工作吗?
我打了一个简单的电话如下:Jquery 为什么$.post方法不';你不在IE工作吗?,jquery,ajax,internet-explorer,Jquery,Ajax,Internet Explorer,我打了一个简单的电话如下: $.post("myPage.php", '', function(raw_data, textStatus, jqXHR) { alert("in success"); }); 但IE(7/8/9)中从未调用警报。在myPage.php中,我的内容类型是text/html。IE有什么问题 $(document).ready(function () { $.post("myPage.php", '', function(raw_data, text
$.post("myPage.php", '', function(raw_data, textStatus, jqXHR) {
alert("in success");
});
但IE(7/8/9)中从未调用警报。在myPage.php
中,我的内容类型是text/html
。IE有什么问题
$(document).ready(function () {
$.post("myPage.php", '', function(raw_data, textStatus, jqXHR) {
alert("in success");
});
});
不幸的是,webkit和gecko浏览器引擎在让你在DOM准备好之前做事情方面比IE宽容得多
阅读:
我从另一个站点访问数据,并在该站点上添加了跨站点配置。但是Opera和IE不支持跨站点配置。使用代理有助于解决问题
我知道我在我的问题中没有提到这一点,但我的答案可能对其他人有所帮助。…它在其他浏览器中也能工作?你应该学会查找和解释IE的JS控制台中显示的JS错误。IE控制台不会显示任何错误如果我在php文件中发布纯json字符串,则不会产生问题,但是当生成我自己的内容类型
和内容
时,它会导致问题,我调用的方法如下