Backbone.js - 删除标准提交事件

时间:2015-09-21 08:08:51

标签: javascript jquery backbone.js

我像这样处理提交表单的事件:

 events: {
    'submit #contactus-form': 'submit'
 },

...
 submit: function() {
   alert("handle");
 },

但是,即使我看到警报后,我的页面也会刷新,这会添加到网址:

?name=&email=&text=

如何防止标准行为?只留下我的经纪人。

1 个答案:

答案 0 :(得分:0)

这是因为您提交了for,您可以使用event.preventDefault来阻止此操作。试试这段代码: -

submit: function(e) {
   e.preventDefault();
   alert("handle");
},