js setTimeout関数でコードを使用しましたが、これはfirefoxで動作しています;私は秒単位でリロードされます。 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があります。)それは奇妙なデータを表示するでしょう。 –
IEの8と9の両方のバージョンを使用しました –