我的backbone.js 表单有一个文本字段(没有提交按钮)。我需要在视图中捕获提交事件(使用回车键)。下面是示例代码。不知何故,在按 Enter 时不会调用提交方法。相反,表格会重新加载。
脚本 :
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>