I have 2 pages, first one is adding page and the second one is edit page. In the add page I have a radio button for gender
and I store the information in MongoDB
. In the edit page I tried to make the radio button automatically selected but it didn't work. Here is my edit page code:
const gender = document.querySelector('input[name = gender]:checked').value;
e.preventDefault();
Meteor.call(
'employee.update',
this.props.match.params.id,
gender
);
return alert("Employee Information Has Been Updated!");
}
renderEmployeeEdit() {
return this.state.employees.map(employee => {
return (
<div key={employee._id}>
<form onSubmit={this.onSubmit.bind(this)}>
<input type="radio" name="gender" value="Male"/>Male <br/>
<input type="radio" name="gender" value="Female"/>Female
</form>
</div>
);
});
}