我处理,像这样我的提交表单事件:Backbone.js的 - 删除标准提交事件
events: {
'submit #contactus-form': 'submit'
},
...
submit: function() {
alert("handle");
},
但是,即使我看到一个警告我的页面刷新后做出来,这增加了网址:
?name=&email=&text=
如何防止标准行为?只留下我的处理程序。
我处理,像这样我的提交表单事件:Backbone.js的 - 删除标准提交事件
events: {
'submit #contactus-form': 'submit'
},
...
submit: function() {
alert("handle");
},
但是,即使我看到一个警告我的页面刷新后做出来,这增加了网址:
?name=&email=&text=
如何防止标准行为?只留下我的处理程序。
这是因为您正在提交您可以使用event.preventDefault来防止这种情况。试试这个代码: -
submit: function(e) {
e.preventDefault();
alert("handle");
},
错字:'preverntDefault();'??? – Jai
谢谢! 7分钟,直到我可以接受。 –
你可以添加event.preventDefault();其中事件在提交功能中传递。 – Shivi