Guest User

Untitled

a guest
Dec 11th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. var Credentials = Backbone.Model.extend({});
  2.  
  3. var LoginView = Backbone.View.extend({
  4. el: $("#login-form"),
  5.  
  6. events: {
  7. "click #login": "login"
  8. },
  9.  
  10. initialize: function(){
  11. var self = this;
  12.  
  13. this.username = $("#username");
  14. this.password = $("#password");
  15.  
  16. this.username.change(function(e){
  17. self.model.set({username: $(e.currentTarget).val()});
  18. });
  19.  
  20. this.password.change(function(e){
  21. self.model.set({password: $(e.currentTarget).val()});
  22. });
  23. },
  24.  
  25. login: function(){
  26. var user= this.model.get('username');
  27. var pword = this.model.get('password');
  28. alert("You logged in as " + user + " and a password of " + pword);
  29. return false;
  30. }
  31. });
  32.  
  33. window.LoginView = new LoginView({model: new Credentials()});
Add Comment
Please, Sign In to add comment