Angular 2: Form submission canceled because the form is not connected

There might be other reasons this occurs but in my case I had a button that was interpreted by the browser as a submit button and hence the form was submitted when the button was clicked causing the error. Adding type=”button” fixed the issue. Full element:

    <button type="button" (click)="submitForm()">

Leave a Comment