一尘不染

单击表单内的按钮时防止刷新页面

javascript

在表单中使用按钮时出现问题。我希望该按钮调用功能。它确实可以,但是刷新页面的结果令人讨厌。

我的简单代码是这样的

<form method="POST">
    <button name="data" onclick="getData()">Click</button>
</form>

单击该按钮后,该函数将在页面刷新时被调用,这会重置所有我先前的请求,这会影响到当前页面,这是先前请求的结果。

我应该怎么做才能防止页面刷新?


阅读 282

收藏
2020-04-25

共1个答案

一尘不染

让我们getData()返回false。这将解决它。

<form method="POST">
    <button name="data" type="button" onclick="getData()">Click</button>
</form>
2020-04-25