当你的ajax需要的数据是及时更新的,也就是说在没有刷新页面的情况下,得到其他操作的新数据,你的ajax提交url中加入一个时间戳,这样,就可以避免页面使用缓存了,原理是:时间戳本事就是一个随时更新的变量,时间戳只是一个叫法,你可以这么理解:你的url中加了一个随时更新的变量,,那么,提交时是不会使用缓存的。 var url = "insertData.jsp?textName="+nameAdd+"&date="+new Date().getTime(); var url = "insertData.jsp?textName="+nameAdd+"&date="+Math.random( ...
在编写Ajax方法的时候,我们经常会写上类似于这样的代码: <script type="text/javascript"> var xmlHttp; //创建一个XmlHttpRequeset对象 function createXMLHttpRequest()...{ if(window.ActiveXObject)...{ xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if(window.XMLHttpRequest)...{ xmlHttp ...
前几天做的,竟然就忘记了,看来长做记录是非常必要的大体的思路是这样的:由于提交的东西太多,或者用ajax传递字符串不能方便实现,用表单比较方便,但是又不能刷新页面,所以,做一个隐藏的iframe,然后提交表单到这里,整个页面是不会刷新的,又做到了提交,在iframe里面做需要的处理就ok了。这里做个备忘,改天想起来在具体做记录。 1.比如说上传文件,将上传文件处理页面a.jsp放在主页面b.jsp中的一个iframe里面,iframe为hidden,这样就没有全部刷新了,表单target到iframe就ok了 
hydex
搜索本博客
我的相册
5e0be7a5-3ea9-31fe-a7c4-7a19f3b7d537-thumb
自行车
共 1 张
存档
最新评论