function httpSettingC(){
if (xmlHttp.readyState==4){
if (xmlHttp.status==200||xmlHttp.status==0){
window.location.href("update_classify.jsp");
}
}
}
function cchange(){
createObject();
e = arguments[0]||window.event;
src = e.srcElement||e.target;
var url="update_classify_change.jsp?change="+src.value;
xmlHttp.open("get",url,true);
xmlHttp.onreadystatechange=httpSettingC;
xmlHttp.send(null);
}
说明:页面上有一个按钮,onclick="cchange()",update_classify_change.jsp用于更新数据库信息,httpSettingC处理返回结果(其实无返回值),刷新页面。
第一次运行时,数据库更新了,页面也刷新了
再运行,数据库更新,但页面不再更新了。
试了两个浏览器,都是这样...
这是为什么呢?
if (xmlHttp.readyState==4){
if (xmlHttp.status==200||xmlHttp.status==0){
window.location.href("update_classify.jsp");
}
}
}
function cchange(){
createObject();
e = arguments[0]||window.event;
src = e.srcElement||e.target;
var url="update_classify_change.jsp?change="+src.value;
xmlHttp.open("get",url,true);
xmlHttp.onreadystatechange=httpSettingC;
xmlHttp.send(null);
}
说明:页面上有一个按钮,onclick="cchange()",update_classify_change.jsp用于更新数据库信息,httpSettingC处理返回结果(其实无返回值),刷新页面。
第一次运行时,数据库更新了,页面也刷新了
再运行,数据库更新,但页面不再更新了。
试了两个浏览器,都是这样...
这是为什么呢?
解决方案 »
- 如何解决原系统中嵌入osgi框架时的包冲突问题?
- jsp一次性添加多条的例子
- struts中如何配置DB2的连接。。
- NetBeans 怎么添加字体?
- 请问spring整合struts或hibernate的容器问题!
- 什么是SOCKET常连接?
- tomcat平台下运行出了一个小错,大家帮帮我哦
- 最后70分,关于eclipse import log4j包的问题?????????????
- 如何绑定名字到jobss的rmiregistry服务中
- 小问题,就是搞不定!郁闷
- mina 怎么判断 调用close方法关闭和网络断开关闭
- 请教大家一个关于做博客系统时遇到的如何控制地址栏的url显示的问题,真心求教!!
把这句改成"update_classify_change.jsp?change="+src.value+"&step="+Math.Random();清理缓存!!这是浏览器发现请求页面相同直接调用缓存造成的!!可能那个Math.Random();函数有错!!反正生成一个随机数就可以!!
把这句改成"update_classify_change.jsp?change="+src.value+"&step="+Math.Random();清理缓存!!这是浏览器发现请求页面相同直接调用缓存造成的!!可能那个Math.Random();函数有错!!反正生成一个随机数就可以!!
new Date().getTime() 表示时间的毫秒,是js代码,这样能保证每次url都不一样。