这个暂时我没有别的更好的解决方案, 因为 submit 被这里绑定之后, 别的地方的 `$('#form').submit` 就没法使用了, 默认 submit 之后会跳转页面.

如果想做一些自己的 Ajax 提交, 不刷新页面就比较不那么直觉. 要在 after 里面处理.

最后这个 commit 如果不是符合 Repo 的需要的话, 你可以 cherry-pick 掉其他的.

暂时我比较需要这个特性, 就是还是可以绑定 `submit`, 在验证通过的情况下也会生效.