I have put a remote validation in Model Class, And it triggered automatically on Sub event and it makes submit button to click twice! to actually work (submit).
in a nut shell on Submit button
This is similar questions, if anyone find answer please post here.
this question has an answer which shows the exact same reserach.
I found one solution it is because I gave submit button an id as id='submit', and after I changed it to something else., not it is working.