-4

当我将我的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});
}

它再次显示结果:HELLO WORLD

真是废话,我不知道该怎么办,我认为我的脚本在某些地方破解或计算机内存没有被新内容取代。

4

2 回答 2

1

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

于 2012-09-26T07:07:06.047 回答
0

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

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

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

<script type="text/javascript" src="yourfile.js?rand=<?php echo $random;?>"> 
</script>
于 2012-12-12T13:30:17.077 回答