Was passiert hier ist, klicken Sie auf einen Link überprüfen Sie, ob alle Felder ausgefüllt sind, wenn ausgefüllt Formular wie sonst senden wird sonst einige Fehler angezeigt werden. Aber wie kann ich ein Formular normal weiterleiten, nachdem ich e.preventdefault
im Reagieren benutzt habe?fom submit nach preventDefault() bei der Verwendung von react
var formComponent = React.createClass({
verifyFields: function (e) {
e.preventDefault();
if (this.state.primaryGuestName && this.state.primaryGuestMobile) {
// how can i continue with form submission here(not using xhr)
} else {
showErrors();
}
},
render: function() {
<form action={this.props.action} ref="booking_form" acceptCharset="UTF-8" method="post">
{form contents}
<a href="" name="submit_details" onClick={this.verifyFields}
className="btn-flat btn-large rd-button">Confirm Details</a>
</form>
}
}
Danke. Das funktioniert – Abhilash