0
私はレスポンスアプリケーションでフォームを検証するためにブートストラップバリデータプラグインを使用しています。すべて正常に動作していますが、apiとの統合中にsumbitボタンが機能しない場合は、送信ボタンをクリックしてapi呼び出しが行われていないことを意味し、ページはすぐにリフレッシュされます。以下のコードHandleClick機能でブートストラップバリデータ送信ボタンがリアクションAPIコールで動作しない
<button type="submit" name="submit" className="btn btn-primary" onClick=
{this.HandleClick}>Submit</button>
我々はAxios.postを使用してAPI呼び出しを持っていると私は、フォームデータをサーバーに掲示していますです。私たちはタイプをボタンに変更したときにコールが行われ、その作業が行われますが、フォームが検証されるまでボタンが隠されている必要があります。誰でもこの問題を解決するのに役立つことができますか?
あなたが任意のコンソールエラーを取得しているフォームを送信しないように、あなたのハンドラで
preventDefault
関数を呼び出す必要がありますか? –いいえ...いくつかの警告が表示されるだけですが、[送信]をクリックするとページが更新されます。以下は、警告を取得しています 警告:validateDOMNesting(...):