【发布时间】:2019-07-20 09:36:58
【问题描述】:
我有一个表单,当我“提交”表单时,我想在“提交”按钮和输入字段中添加一个属性和一些额外的类
这是我的 handleSubmit 函数
handleSubmit = event => {
event.preventDefault();
const formData = new FormData(event.target);
axios.post(`MyPostUrl`,formData)
.then(res => {
})
}
这是我的表格
<form onSubmit={this.handleSubmit} method="POST">
<div className="form-row">
<input required min="1" max="10" name="grade" className="form-control col-md-5" type="number" />
<button className="btn btn-outline-primary col-md-6">
Grade
</button>
</div>
</form>
所以在 jQuery 中,我可以使用 $(this).find("someClass") 并做任何我需要用它做的事情。我如何使用 React 实现这一目标?
我想要做的是将输入类更改为 col-md-12 并添加一个 disabled 属性,我想删除 strong>提交按钮 而且我有很多表格,因为我已经映射了一个对象
【问题讨论】:
-
嗨 Innervisions,刚刚给你写了一个解决方案。让我知道这是否有帮助!
标签: reactjs