[英]React Semantic UI Form - Two submit buttons
我是 ReactJs 的新手,我正在尝试提交表单,但其中一个表单值必须取决于触发提交的提交按钮
我编写了这样的代码
<Form onSubmit={(e) => {
e.preventDefault();
const {target} = e;
console.log('FormData', Object.fromEntries(new FormData(target)));
}}>
... form fields ...
<Button icon="thumbs up" type="submit" content="Authorize" name="status" value="A" positive />
<Button icon="thumbs down" type="submit" content="Reject" name="status" value="R" negative />
</Form>
日志正确显示所有表单值,但“状态”字段除外。 有什么办法可以实现预期的行为? 任何替代方案都非常受欢迎
谢谢
您可以从 event.submitter 属性上的提交按钮和 append 获取状态值到 FormData。
有关详细信息,请参阅此答案:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.