我使用的骨干尝试了不同的功能,我就翻过一个奇怪的一个。 我试图通过骨干提交表单。 我以前曾这样做,我不能找到什么毛病我在做什么。
代码如下:
HTML部分
<div clas="loginpage"></div>
<form class="login-user-form">
<input type="text" name="name" id="name" placeholder="Enter Name"><br><br>
<button type="submit" class="btn">Create</button>
</form>
jQuery的部分
var UserLogin = Backbone.View.extend({
el:'.loginpage',
initialize:function(){
console.log("Login View Initialized");
},
events:{
'submit .btn' : 'loginuser'
},
loginuser:function(){
console.log("Login Clicked.");
return false;
}
});
var userlogin = new UserLogin();
我在控制台中看到登录查看初始化的消息。 但我不能让loginuser功能工作。 通过其默认的页面提交提交功能。
我究竟做错了什么?