-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 に答える