javascript函数显示以前的结果

时间:2012-09-26 04:17:28

标签: javascript html

当我保存我的javascript文件时,其功能如下:

function deletefolder1(ID)
{

    document.write("hello world");
}
and call from here:
<a href='javascript:void(0)' onClick='deletefolder1($folderID) class='deletefolder'>Delete a folder</a>

它工作正常:

但当我更换功能时,应该完全相同:

function deletefolder1(ID)
{
    $.post("modules_user/module_user/scripts/addtofolder.php",{folderID:ID});
}

它再次显示结果: 你好世界

什么废话,我不知道该怎么做,我认为我的脚本破解了一些地方或计算机内存没有取代新内容。

2 个答案:

答案 0 :(得分:1)

清除浏览器缓存或按Ctrl + F5以在浏览器中获取最新的javascript。

答案 1 :(得分:0)

如果你一次又一次地遇到这种错误(很可能是在IE中),你应该以这种方式请求你的js文件:

首先从您的服务器生成随机值。

如果您使用的是PHP,则可以将代码编写为

<script type="text/javascript" src="yourfile.js?rand=<?php echo $random;?>"> 
</script>