2011-10-05 40 views
3
<script type="text/javascript"> 
    function getbillno(tbl){ 

    $.get("getbillno.php?tbl="+ tbl, function(bill){ 
    $("#billno").val(bill); }); 
    } 
    </script> 

QUICK概述:函數getbillno(tbl)返回默認顯示1(ELSE echo「1」)。IE瀏覽器必須關閉才能使用jQuery工作

問題:在IE不管我顯示,即使頁面是空白,它總是顯示1

而是擊中刷新,我嘗試關閉IE(9),它沒有顯示正確的價值。我再次更改了代碼中的值,然後刷新IE,它會顯示前一個值 - 這是我重新打開IE後的值。

問:在IE(9)中是否有設置或不得不更改或配置的設置?

在我發現關閉瀏覽器的功能之前,我一直在網上提問。我認爲它與我的程序有關,或者它可以做 - 所以這裏有幾個鏈接。就像背景一樣,因爲我不確定看到我的其他問題是否會發生很大變化。

[1] $.get not working in IE [2] Is there a way to call php with an event other than $.get?

回答

6

IE緩存get請求

您可以在jQuery的cache: false參數禁用此得到

默認值:true,false爲的dataType「腳本'和'jsonp'如果設置爲 false,則會強制所請求的頁面不被瀏覽器緩存。 將緩存設置爲false還將查詢字符串參數 「_ = [TIMESTAMP]」附加到URL。

+0

哇。這做到了,我不能夠感謝你@哈桑。我終於可以轉向其他事情了。 – esandrkwn

+0

@esandrkwn在這種情況下,您可能想要接受並贊成答案。 –

+0

當我獲得足夠的代表(我只有11個)時,我會回到這個位置,並且我會在以前的帖子中發佈此鏈接,以供其他人看到 – esandrkwn

相關問題