我正在使用Kendo UI的下拉列表。Kendo/IE /缓存
在我的应用程序中,我基于一组标准动态更新下拉列表。
我的下拉列表在所有浏览器中都正确更新,IE除外。
在IE中,我的下拉列表仅在我的DEV工具栏打开时更新。
当工具栏未打开时,我的列表不会更新。
有没有人遇到过这种行为?有什么建议么?
我正在使用Kendo UI的下拉列表。Kendo/IE /缓存
在我的应用程序中,我基于一组标准动态更新下拉列表。
我的下拉列表在所有浏览器中都正确更新,IE除外。
在IE中,我的下拉列表仅在我的DEV工具栏打开时更新。
当工具栏未打开时,我的列表不会更新。
有没有人遇到过这种行为?有什么建议么?
由于您的标题暗示您已经考虑过与缓存相关的问题。 IE与其他浏览器没有相同的缓存行为。
查看http响应头并检查缓存控制头是否存在。 如果你是新的缓存控制头,我建议阅读本Cache Headers - a beginners guide
当工具栏是打开的,为什么它的工作原理?
看看你的工具栏的顶部,并检查是否有任何选项被激活(如果是这样,取消激活它们以获得与关闭开发工具相同的行为)。 DEV Toolbar
是啊,我刚刚发现现在的问题,显然IE 11(可能还有其他人?)有一个“始终从服务器更新”选项。这是在我的开发工具中选择的。所以是的,这是最高清的。缓存问题。 – Mark
响应头中的高速缓存控制部分如何看起来像或有什么? – Andreas
我已经手动设置了输出缓存。我的响应头缓存控制显示为: 缓存控制\t public,max-age = 0,s-maxage = 0 – Mark