Thanks @sid but I was applying @Teodor\s recommendation as per this other thread: Auto-submit form on field change
I am doing this for a couple of reasons:
1/ The user might be changing only a couple of values, and to have a beter UX, I prefer to validate and submit only what he has changed instead of having him go over the 45 fields
2/ In case the user goes through different fields and then forgets to submit, I do not want to loose everything.
Is there another way to approach this?