如何使一个按钮在不链接到另一个页面的情况下将数据保存到该页面


How do i make a button save data to another page without linking to it

每当我在制作的问卷中输入详细信息时,我都会按下按钮确认详细信息,但这会将我链接到我想要保存的页面。我不希望发生这种情况,因为我需要在页面上用不同的表单控件完成更多的事情。所以我想要的是一个按钮,它可以将文本框答案保存到另一个页面,而无需链接

    <form action="Assignmentcheckout.php" method="post">
<p>Surname:<input name="surname" type="text" required="required">
<br>
<br>
Name:<input type="text" name="firstname">
<br>
<br>
<input type="radio" name="gender" value="female">Female
<br>
<br>
<input type="radio" name="gender" value="male">Male
<br>
<br>
Street:<input type="text" name="street">
<br>
<br>
Suburb:<input type="text" name="suburb">
<br>
<br>
City:<input type="text" name="city">
<br>
<br>
State:<select name="state">
    <option>QLD</option>
    <option>NSW</option>
    <option>VIC</option>
    <option>TAS</option>
    <option>WA</option>
    <option>SA</option>
    <option>NT</option>
</select>
<br>
<br>
<input type="radio" name="delivery" value="delivery">Delivery
<br>
<br>
<input type="radio" name="delivery" value="pickup">Pickup<br>
<br>
</p>
<button type="submit" value="Confirm details">Confirm details</button>
</form> 

请提供答案

Ajax将在不刷新退出页面的情况下传输信息。如果您希望保持数据可供进一步输入,您可能需要研究使用$_SESSION