jQuery:Firefoxでsubmit()してもフォームがサブミットされない

原因はいろいろあるようですが、僕の場合はこのように変更する必要がありました:

変更前

<button type="submit" id="post-button">送信</button>

変更後

<button type="button" id="post-button">送信</button>

Firefox以外は変更前でも動くのですが…(IE11, Edge, Safari, Chrome