正如标题所说,我有两个具有完全相同格式的按钮,但是一个在单击时刷新页面而不是提交表单。我只需要它来触发敬酒。
这是工作按钮:
<button
type="submit"
className="btn btn-primary my-2 my-sm-0"
style={{ marginTop: "10px" }}
onClick={() => onSubmit()}
>
<i className="fas fa-search"></i>
</button>
这是不工作的按钮:
<button
type="submit"
className="btn btn-primary my-2 my-sm-0"
style={{ marginTop: "10px" }}
onClick={() => onSubmit()}
>
<i className="fas fa-paper-plane"></i>
</button>
唯一的区别是第一个包含在链接标签中以提交搜索,而另一个将提交电子邮件以订阅新闻通讯,但它现在应该只是触发祝酒词。
帮助?
另外,我已经尝试过 event.preventDefault (没有用),并且两者的表单格式也完全相同。