La capture de soumettre le formulaire événements à l'aide d'entrée de la colonne vertébrale

Mon backbone.js formulaire a un seul textfield (pas de bouton submit). J'ai besoin de saisir événement submit (à l'aide de la touche entrée) dans la vue. Ci-dessous est un exemple de code. En quelque sorte, la méthode de soumission n'est pas appelé en appuyant sur entrée. Au lieu de la forme passe pour un rechargement.

Script :

var FormView = Backbone.View.extend({
    el: '#form',

    events: {
        "submit": "submit",
    },

    initialize: function () {
        console.log("initialize");
    },

    submit: function (e) {
        e.preventDefault();
        console.log("submit");
    }
});

new FormView();

HTML :

<form id="form">
  <input type="text"/>        
</form>

OriginalL'auteur avis | 2013-08-25