2012-09-26 83 views
-4

當我救了我的JavaScript文件,在其中發揮作用這樣的: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> 

正常工作:

但是當我替換功能appsolutely相同這樣的:

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

它再次顯示結果: HELLO WORLD

什麼一個廢話,我不知道該怎麼做,我認爲我的腳本破解了一些地方或計算機內存沒有取代新的內容。

+0

你做錯了什麼很明顯,你可以寫你的代碼。你有沒有刪除舊功能,清除瀏覽器的緩存? –

+0

歡迎來到Stack Overflow! –

+0

清除瀏覽器緩存! –

回答

1

清除瀏覽器緩存或按Ctrl + F5來獲得在瀏覽器中的JavaScript最新。

0

如果你得到這樣的錯誤一次次(在IE中最有可能),你應該要求你的js文件中這樣說:

首先生成服務器隨機值。

如果您使用的是PHP作爲

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