3

我收到以下错误

加载资源失败:服务器响应状态为 412(前提条件失败)

$.post 虽然我尝试使用On first try 网页从文本文件中获取数据工作正常,并且从文件中加载数据但是当我刷新时它有时没有加载。当我删除缓存并再次尝试时它已成功加载。但我仍然认为这个问题不仅仅是因为缓存。第一次加载页面时,JS 控制台中显示错误。我使用的是Google Chrome

<body>
    <div onclick="fetch_data()">click me</div>  
    <h1 class="result"></h1>

</body>

<script type="text/javascript">
    function fetch_data()
        {
            $.post('sometext.txt', function(data) 
            {
                $('.result').html(data);
            });
        }   
</script>
4

1 回答 1

1

可能您的浏览器正在处理这个 POST,就像 Safari 一样......
请参阅:http
://avnwx.blogspot.co.at/2011/10/debuggers-lie.html 在我的情况下,这个问题是通过添加一个解决的链接文件的 URL 的时间戳,以阻止我的浏览器提取缓存版本。

于 2013-11-10T21:58:06.853 回答