Я использовал код в js setTimeout, он работает в firefox, i, e перезагружается за считанные секунды. но не работает в IE. Я изменил метод как «POST», но запрос не поддерживается, а затем снова изменился на «GET». Любое решение?Передача параметров обратного вызова в setTimeout() не работает в IE?
function getCallDetails(cId){
$.ajax({
url : 'callInfo.html?cId='+cId,
method : "GET",
dataType: "json",
success : function(data) {
callResult=data.rows;
showCallDetails(callResult,cId);
},
failure : function(form, action) {
}
});
window.setTimeout(getCallDetails, 1000,[cId]);
}
Для дальнейшего использования, пожалуйста, включите версию IE (обновите сообщение по мере необходимости). Кроме того, пишите на запрос XHR * и ответ * в таких ситуациях. (Я не уверен, что предлагает IE, но всегда есть fiddler2.) Он будет показывать странные данные. –
Я использовал обе версии 8 и 9 IE –