1

私はすべてを試したようです。スタックオーバーフローやその他のページで見つけたものをすべて読みましたが、まだ何も機能していません。私ができる最善のことは、何らかの理由で、問題のページの無制限のリロードループが原因で、自分のインターネット接続がクラッシュすることでした。

echo '<td><a href="javascript:void(0);" onclick="kill(); ">Delete DB</a></td>';

私の殺害は次のことをします:

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js">        </script>
<script type="text/javascript">
function kill() 
{
$.get("killdb.php");
return false;
}
</script> 

そして、私はこれをすべて読み、これをすべて試しました:JavaScriptリンクに使用する「href」値「#」または「javascript:void(0)」はどれですか?運がない。たぶん私はそれをすべて正しくしなかったかもしれませんが、何かが正しくありません。不思議な理由でページをリロードできません。

テイカーはいますか?

4

2 に答える 2

2

使用する

function kill(){
    $.get('killdb.php', function(){ location.reload()});
}

ajaxリクエストが完了する前にリロードが行われないようにする

于 2013-02-24T23:30:49.050 に答える
1

ページをリロードするには、適切なコードを追加する必要があります。これを試して:

function kill() 
{
   $.get("killdb.php");
   location.reload();
   return false;
}
于 2013-02-24T23:23:58.123 に答える