0

アクションを実行し、現在の Web ページを更新できるボタンを追加したいと思います。次のコードが機能しない理由がわかりません。実際、アクションは実行されますが、リフレッシュは実行されません。

<form class="form-search" action="@Url.RouteUrl("xx")" method="post">
    <button type="submit" class="btn" onClick="window.location.reload();"></button>
</form>

何かアドバイス?

4

2 に答える 2

1

それは意味がありません。アクションは、実際には別のページへのリクエストです。更新は、同じページに対する要求です。1つだけ選んでください。

于 2013-05-08T19:22:15.330 に答える
0

ユーザーに更新ボタンを表示するだけの場合は、次のように簡単です。

<a href="./">refresh</a>

これは非常に単純であるため、いくつかの欠点があります。主な欠点は、URL パラメーターとフラグメントが失われることです。これらを使用しない場合は、問題ありません。

于 2014-12-05T16:51:06.887 に答える