我已经通过查看以下帖子(Ajax 不适用于 IE10)和其他几个网站进行了一些研究,但不幸的是它并没有解决我的问题,这就是我需要你帮助的原因;)
下面你可以看到我的 JQuery ajax 脚本,我的问题是我可以访问 ajax 并将值返回到 errorDivStyle,但我无法加载 $("#mainView").html(data); 数据从 PHP 脚本及其 HTML 返回。
请注意,它在 Chrome、FF 和 IE 9 中运行良好,但在 IE10 中运行良好。有什么我做错了吗?
<script type="text/javascript">
$(document).ready(function () {
var category = $("#category").val();
$("#category").change(function(){
$.ajax({
type: "POST",
url: "test.php",
data: $(this).serialize(),
cache: false,
success: function(data) {
if(data)
{
$("#mainView").html(data);
$("#errorDivStyle").html("<font color='#000000'>" + category + " category have been loaded</font>").show();
}
}
});
return false;
});
});
</script>