IE必须关闭事件与jQuery工作

esa*_*kwn 4 jquery events internet-explorer

    <script type="text/javascript">
    function getbillno(tbl){

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

QUICK概述:函数getbillno(tbl)返回显示1作为默认值(ELSE echo"1").

问题:在IE中,无论我显示什么,即使页面是空白,它也总是显示1.

我没有点击刷新,而是尝试关闭IE(9),它确实显示了正确的值.我再次更改了我的代码中的值然后刷新了IE,它会显示之前的那个 - 它是我重新打开IE后的值.

问题:我是否需要在IE(9)中更改或配置设置或其他内容?

在我发现关闭浏览器会做什么之前,我一直在互联网上提问.我认为这与我的程序有关,或者可能确实如此 - 所以这里有一些链接.就像背景一样,因为我不确定看到我的其他问题是否会发生很大变化.

[1] $ .get无法在IE中工作 [2] 有没有办法用$ .get以外的事件调用php?

Muh*_*han 7

IE缓存获取请求

您可以使用jquery get中的cache:false参数禁用此功能

默认值:true,false表示dataType'script'和'jsonp'如果设置为false,它将强制浏览器不缓存请求的页面.将cache设置为false还会将查询字符串参数"_ = [TIMESTAMP]"附加到URL.