Javascript Route.go不';I don’我不能以提交的形式工作

Javascript Route.go不';I don’我不能以提交的形式工作,javascript,jquery,meteor,form-submit,Javascript,Jquery,Meteor,Form Submit,我不熟悉meteor和javascript,我正在开发一个应用程序只是为了好玩 我用的是流星和离子。 我有一个简单的表格: <form> .... <label class="item item-input"> <input type="text" name="title" placeholder="Post Title" required> </label> ....

我不熟悉meteor和javascript,我正在开发一个应用程序只是为了好玩

我用的是流星和离子。 我有一个简单的表格:

   <form>
       ....
      <label class="item item-input">
          <input type="text" name="title" placeholder="Post Title" required>
      </label>
      ....
      <label class="item item-input" >
        <textarea name="message" required></textarea>
    </label>
    ...
    <button class="button icon-left ion-android-upload  button-large create-button button-positive">
       Create
    </button>
    .....
<form>
记录已插入,但没有重定向到“/”。 如果我插入:

   e.preventDefault();
记录被插入,重定向工作,但我没有得到基本的自动表单验证(空字段,错误报告给用户)


有没有一种方法可以同时拥有这两种功能?

不要忘记在按钮中添加一个
type=“submit”
属性,并且一定要在事件处理程序中使用
e.preventDefault()


不是100%确定,但我认为默认HTML5表单验证只有在单击已明确定义为提交类型的按钮时才会触发。

您找到解决方法了吗?我没有时间尝试……这是一个下班后的项目,当我回到家时我会尝试,tnx。
   e.preventDefault();