我有這個簡單的ajax call。它可以在firefox/chrome中正常工作,返回聊天環境中發送的消息數量,而不會迴應。但在IE中,警報被調用,但只返回0.如果我將緩存設置爲false,則返回1 ..jQuery:沒有收到IE瀏覽器的AJAX調用
什麼可能會導致此問題?在使用jQuery的IE中,有沒有關於這個操作的已知問題?
我有這個簡單的ajax call。它可以在firefox/chrome中正常工作,返回聊天環境中發送的消息數量,而不會迴應。但在IE中,警報被調用,但只返回0.如果我將緩存設置爲false,則返回1 ..jQuery:沒有收到IE瀏覽器的AJAX調用
什麼可能會導致此問題?在使用jQuery的IE中,有沒有關於這個操作的已知問題?
IE將從緩存中獲取結果。由於您的請求URL沒有被更改,IE將它解釋爲相同的請求,並且不會從服務器獲取數據。
您可以在ajax請求期間將cache
屬性設置爲false
。
do you have function foobar() {
}
或
function foobar {
}
敢肯定你所需要的()
嗯...所以我該怎麼辦呢? : -/ – 2010-12-23 03:43:24
就像我說過的那樣,我嘗試過......那麼它只返回1 ...而不是實際數據 – 2010-12-23 03:48:41