//lots of html here
<script>
var a = $('#a').val();
$.post(url,{
a: a
});
</script>
假设有一个网页file.php
,就像这样,我想现场编辑此页面。所以,如果我使用chrome dev工具,那么编辑过的脚本不起作用。我做了什么改变了一点......
$.post(url,{
a :'edit'
});
现在这个编辑过的js不起作用!它仍然使用其普通代码!
答案 0 :(得分:0)
很可能是浏览器缓存问题。如果按 Ctrl + F5 ,将强制浏览器刷新其静态内容。
此外,如果您使用唯一的查询字符串引用JavaScript文件,它将阻止浏览器缓存它。
请注意,这可能会导致网站的加载时间增加,因为浏览器无法从其缓存中加载JS文件。