2011-10-05 52 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

相关问题