次の投稿 ( Ajax は IE10 では動作しません) と他のいくつかの Web サイトを見て、すでにいくつかの調査を行っていますが、残念ながら問題は解決していないため、あなたの助けが必要です ;)
以下に、私の 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>