URL changes when published


I have this html:

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

When the form posts, my url changes to .../Home/Insert. I don't want my url to be changed when posting, how can i do this?

Either redirect the client (HTTP 3xx, server side) or use an AJAX request (user side) to keep the user on the same page.