【发布时间】:2013-09-14 05:11:35
【问题描述】:
这是我的 javascript 函数:
<script>
function text() {
var i = new Array();
{% for content in table %}
i[{{content.id}}]= document.getElementById('checkbox{{content.id}}').checked;
{% endfor %}
return i;
}
</script>
如您所见,我在其中有一些 django 模板代码。如何防止缓存我的脚本?
我看到了this,但它没有解决我的问题!
【问题讨论】:
-
这里到底缓存了什么?
-
i 的值。我有一个更新这个模板内容的 dajaxice 函数。问题是在 ajax 之后这个脚本被浏览器缓存但我想更新它。
-
让我描述一下我有一个需要每 5 秒更新一次的目录,并且我有一个用于每个内容的选择框。问题是当用户在 ajax 之后选择此复选框之一时,此选择消失了。所以如果用户选择内容,我想使用 js 来处理这个问题。 js脚本在每次ajax渲染的模板中。
标签: javascript django django-templates browser-cache