入力フィールドにデータを入力した後、テストしてapply
ボタンをクリックすると、というファイルが見つからないというファイルが表示されます。Backbone.jsを使用してフォームを送信する方法
Login
ボタンは機能のないダミーボタンです。私はという警告ボックスを表示するだけです。 "あなたはここで(ユーザー名はここに)連続してログインしました!!!"申し込み後をクリックします。
var Credentials = Backbone.Model.extend({});
var LoginView = Backbone.View.extend({
el: $("#login-form"),
events: {
"click #login": "login"
},
initialize: function(){
var self = this;
this.firstname = $("#username");
this.lastname = $("#lastname");
this.number = $("#number");
this.username = $("#username");
this.password = $("#password");
this.firstname.change(function(e){
self.model.set({firstname: $(e.currentTarget).val()});
});
this.lastname.change(function(e){
self.model.set({lastname: $(e.currentTarget).val()});
});
this.number.change(function(e){
self.model.set({number: $(e.currentTarget).val()});
});
this.username.change(function(e){
self.model.set({username: $(e.currentTarget).val()});
});
this.password.change(function(e){
self.model.set({password: $(e.currentTarget).val()});
});
},
login: function(){
var firstn= this.model.get('firstname');
var lastn= this.model.get('lastname');
var numb= this.model.get('number');
var user= this.model.get('username');
var pword = this.model.get('password');
alert("You logged in as " + user + "Succesfully!!!");
return false;
}
});
window.LoginView = new LoginView({model: new Credentials()});
});
<form action="/login" id="login-form" align="left">
<h1> Your Registration Form:</h1>
First Name <input type="text" id="firstname" placeholder="First Name">
Last Name <input type="text" id="lastname" placeholder="Last Name">
Phone No. <input type="text" id="number" placeholder="1(555)555-5555">
UserName <input type="text" id="username" placeholder="UserName">
Password <input type="password" id="password" placeholder="Password">
<button id="login" onclick="">Apply</button>
<!-- dummy button -->
<button id="login-button">Login</button>
</form>
質問望ましい行動、特定の*を含める必要があります。
だからHTMLページの構造は次のようになります。問題やエラー、それを再現するのに必要な最短コード**を作成します**。 **明確な問題文**のない質問は他の読者には役に立たない。参照:[mcve]を作成する方法。 –コードを提供している間、**最短の**コードサンプルで**問題を**実証する必要があります。 –
また、[スタックスニペット](https://stackoverflow.blog/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/)はオンサイト実行可能コード用です。 、コードサンプルを使用してください(インデントコードから4スペース)。 –