数据提交Ajax处理浏览器缓存的问题

在本文中,我们重要介绍数据提交的内容,自我感觉有个不错的建议和大家分享下

    明天做项目,几乎全部的提交都是通过ajax来提交,我测试的时候发现,每次提交后得到的数据都是一样的,调试可以

    排

    除后台

    代码的问题,所以问题肯定是出在前台。每次清除缓存后,就会得到一个新的数据,所以归根到底就是浏览器缓存

    问

    题。纠结了很

        我们都知道ajax能进步页面载入的速度重要的原因是通过ajax减少了重复数据的载入,也就是说在载入数

    据的同时将数据

    缓存到

    内存中,一旦数据被加载其中,只要我们没有刷新页面,这些数据就会一直被缓存在内

    每日一道理
盈盈月光,我掬一杯最清的;落落余辉,我拥一缕最暖的;灼灼红叶,我拾一片最热的;萋萋芳草,我摘一束最灿的;漫漫人生,我要采撷世间最重的———毅力。

    存中,当我们提交 的URL与历

    史的URL一致

    时,就不需要提交给服务器,也就是不需要从服务器下面去获得

    数据,虽然这样降低了服务器的负载进步了用

    户的休会,但是我们

    不能获得最新的数据。为了保障我们读取的

    信息都是最新的,我们就需要禁止他的缓存功能。

    

   

 处理方案有如下几种:

        5、如果是使用jQuery,直接这样就可以了

    $.ajaxSetup({cache:false})。这样页面的全部ajax都会执行这条语句就是不需要保

    存缓

文章结束给大家分享下程序员的一些笑话语录: 问路
有一个驾驶热气球的人发现他迷路了。他降低了飞行的高度,并认出了地面 上的一个人。他继续下降高度并对着那个人大叫,“打扰一下,你能告诉我我 在哪吗?”
下面那个人说:“是的。你在热气球里啊,盘旋在 30 英尺的空中”。
热气球上的人说:“你一定是在 IT 部门做技术工作”。
“没错”,地面上的人说到,“你是怎么知道的?”
“呵呵”,热气球上的人说,“你告诉我的每件事在技术上都是对的,但对都没 有用”。
地面上的人说,“你一定是管理层的人”。
“没错”,热气球上的人说,“可是你是怎么知道的?”
“呵呵”,地面上的那人说到,“你不知道你在哪里,你也不知道你要去哪,你 总希望我能帮你。你现在和我们刚见面时还在原来那个地方,但现在却是我 错了”。

posted @ 2013-05-21 21:56  xinyuyuanm  阅读(278)  评论(0编辑  收藏  举报