У меня есть функция, которая соединяет и получает запрос sql в качестве результатов. Ниже функция - это то, что у меня есть, и она отлично работает во всех других браузерах, кроме IE. После некоторого чтения я узнал о проблеме кеширования, поэтому включил cache: false,
. Это не сработало. Затем я добавил,Проблема кэширования jQuery ajax в IE
$.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!');
}
});
}
UPDATE: Я выполнение вышеуказанной функции onSubmit.
Нету извините, теперь ничего не работает (даже в FF). – MadushM
попробовал обновленный ответ. Еще ничего. – MadushM
ничего в IE? или ничего в FF тоже? что говорит Firebug - правильно ли он отправляет параметры? –