Javascript 将按钮按下绑定到主干视图事件

Javascript 将按钮按下绑定到主干视图事件,javascript,backbone.js,Javascript,Backbone.js,我有一个非常简单的表格 <div id="formQuickRegister"> <form> <fieldset> <input id="inputUserName" type="text" placeholder="Username"><br> <input id="inputUserEmail" type="text" placeholder="Emai

我有一个非常简单的表格

  <div id="formQuickRegister">
      <form>
        <fieldset>
          <input id="inputUserName" type="text" placeholder="Username"><br>
          <input id="inputUserEmail" type="text" placeholder="Email"><br>
          <input id="inputUserPassword" type="password" placeholder="Password"><br>
          <button id="btnRegisterNow">Register Now</button>
        </fieldset>
      </form>
  </div>
如果在事件中我查找“提交表单”,我可以捕获事件并处理代码。 我想在事件中做的是能够捕获表单提交按钮上的单击,如示例所示:

events: { 'click input#btnRegisterNow': 'register'}
但是这个例子不起作用,我已经尝试了几次,但都没有成功。 请你给我指一下sintax,让我点击一下#btnRegisterNow按钮好吗


谢谢

您的选择器错了。应该是:

events: {
    'click #btnRegisterNow': 'register'
}

在模板中,
btnRegisterNow
是一个HTML
,但您的选择器正在查找ID为
btnRegisterNow
标记。您也可以使用
按钮#btnRegisterNow
,但由于ID在文档中应该是唯一的,因此在选择器中添加标记名是多余的。

我知道我肯定错过了一件非常简单的事情。非常感谢,这是我想要的。
events: {
    'click #btnRegisterNow': 'register'
}