接続してSQLクエリを結果として取得する関数があります。以下の機能は私が持っているもので、IE以外のすべてのブラウザで完全に機能します。少し読んだ後、キャッシングの問題を発見したので、 を含めcache: false,
ました。それはうまくいきませんでした。それから私は付け加えました、
$.ajaxSetup({ cache: false });
スクリプトの一番上で、まだそのトリックを実行していません。これが完全な機能です。何が間違っているのかわからず、ユーザーを IE から遠ざけるようにリダイレクトしているため、どんな助けも大歓迎です。
Check_MiceToCage = function(vGetSex,vDoWhat){
$.ajax({
type: 'POST',
url: 'MiceDB.cfc?method=TempTableDateToRealData&getSex='+vGetSex+'&doWhat='+vDoWhat+'&ReturnFormat=json',
dataType: 'json',
cache: false,
success: function(response) {
if(response.DATA.length == 0){
//$("#ResponseID").html('No Male mice' + response.DATA.length);
alert('No Mice' +vGetSex);
}
else{
//$("#ResponseID").html('Yes we have male mice' + response.DATA.length);
alert('Yes Mice' +vGetSex);
}
},
error: function(ErrorMsg) {
console.log('Error!');
}
});
}
更新: 上記の関数 onSubmit を実行しています。