Jquery和struts2一起使用的问题。
小弟编了一个网页,JS脚本里面动态调用一个Action,读取数据库数据,然后返回JSON,语句如下
$.get("GetJSONAction",function(date){beginchart(date);});
现在我发现一个问题
用IE8打开网页,第一次运行这个这个网页的时候,一切正常。
然后我手动修改了数据库里面的数据,再刷新这个网页,发现返回的数据是没有修改之前的。控制台显示的信息是Action没有执行,所以没有执行从数据库重新读取数据的操作。
然后我关闭这个网页,再重新打开一个,发现一切正常,Action执行了,数据刷新了。
因此貌似得出结论,在不关闭网页,只是刷新网页的话,Action只执行一次,以后再怎么刷新,GetJSONAction都不执行了,因此数据都是陈旧的,不更新了。这是为什么啊,难道Jquery就是这样??
我在firefox浏览器里面实验发现就没有此问题,每次刷新网页,Action就执行一次,数据总是更新后的。迷茫啊,求解答!