【发布时间】:2020-11-16 10:06:05
【问题描述】:
我的 React 应用程序中有一个表单,我想在提交后禁用或无法单击 Pay 按钮。问题是,它不是通过 API 提交,而是通过<form>。
表格
<form ref={formEl} action="https://sample.aspx" method="POST">
<input name="order" id="order" value={base64String} readOnly type="hidden" />
</form>
按钮
<Button onClick={() => onPay(order.id)}>Pay</Button>;
支付功能
const onPay = (id) => {
formEl.current && formEl.current.submit();
};
【问题讨论】:
标签: javascript asp.net reactjs ecmascript-6 react-hooks