我遇到了 jquery ajax 请求的情况。
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
type: "POST",
async: false,
cache: false,
url: "/ajax/script.php",
data: { display: 'user', user_id: '1'}
}).done(function( msg ) {
if (msg !== "") {
alert(msg);
}
});
});
</script>
使用 Chrome 和 Firefox,我可以通过脚本生成 html 代码/ajax/script.php
对于 IE8(我没有尝试过 6、7 和 9+),我有Undefined
有人知道如何解决这个问题吗?
Edit:我正在使用 jquery 1.7.2
返回的 MIMETypeapplication/json; charset=utf8
在 IE8 中对我造成了同样的行为。将其更改为application/json;
让IE8神奇地开始运行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)