网格不适用于所有浏览器

时间:2014-08-05 17:50:00

标签: javascript jsp dojo

我正在使用dojo网格来显示数据,问题是网格中没有显示最新数据。 以下是示例代码:

针对home.jsp:

      dojo.ready(function(){

                    mystore=new dojo.data.ItemFileReadStore({url:"<%=request.getContextPath()%>/displayData.htm"});
});

感谢。

1 个答案:

答案 0 :(得分:1)

如果向displayData添加no-cache标头不起作用,我会尝试在Ajax调用中添加一个随机参数。我在这里假设这一行就像是一个Ajax调用。

mystore=new dojo.data.ItemFileReadStore({url:"<%=request.getContextPath()%>/displayData.htm?r="+Math.random()});

这将导致IE将呼叫视为唯一。它仍然会缓存它,但除非你的随机数恰好重复,否则永远不应该读取缓存。您不必在服务器端对参数执行任何操作。