JavaScript で、form内にname=“submit”という要素があると .submit() が動かないらしいです。
そんなわけで、jQueryで下記のように書いたら Property ‘submit’ of object #
formタグの中に submit という name の要素を置くと、そちらを参照してしまうようです。
なので、
↓
というように修正すればOKです。
・javascriptでsubmitできない? | dTblog | デザインとプログラムの境界をさまようブログ
・[jQuery]form.submit()できない原因 | HappyQuality
・javascript - Property ‘submit’ of object #<HTMLFormElement> is not a function - Stack Overflow