我注意到我在IE上使用AJAX的POST
请求失败了。我的意思是失败的是它引发了一个错误,即没有找到密钥:$_POST['myKey']
。但是,相同的代码在Opera,Chrome和Firefox中运行良好。出于某种原因,IE只是没有发送POST变量。
快速测试表明,如果我使用AJAX使用GET
请求,它就会按预期工作。为什么IE不能解决POST
变量?
作品:
$.get('ajax/changeDayTimesDisplay.php', {display: display, id: id});
不能工作:
$.post('ajax/changeDayTimesDisplay.php', {display: display, id: id});