0

私はこのhtmlを持っています:

<form action="/Home/Insert" method="POST" name="form1">
    Name:
    <input type="text" name="Name"/>
    <br/>
    Price:
    <input type="text" name="Price"/>
    <br/>
    <button id="btnPost">Post Data</button>
</form>

フォームが投稿されると、URLが... / Home/Insertに変わります。投稿時にURLを変更したくないのですが、どうすればよいですか?

4

2 に答える 2

2

クライアントをリダイレクトするか(HTTP 3xx、サーバー側)、AJAXリクエストを使用して(ユーザー側)、ユーザーを同じページにとどめます。

于 2012-04-18T18:10:02.763 に答える
1

これがHTTPの仕組みです。
URLにPOSTすると、ブラウザはそのURLに移動します。

POST後に元のURLにリダイレクトするようにサーバーを変更することをお勧めします。

于 2012-04-18T18:08:21.653 に答える