2016-06-22 9 views
0

私は動的にビューをレンダリングしています。 例:angleJSを使って動的アプリケーションの入力値を取得する方法

username   --> type : text input 
password   --> type : text password 
company   --> type : text : input 
keep me logged in --> type : boolean checkbox 

各テキストボックス、ラジオボタン、チェックボックス、および任意の入力要素のスコープを単離したディレクティブからレンダリングします。

ボタンをクリックするとサインインと呼ばれるボタンがあります。すべての値を読み、apiを呼び出すというルールがあります。

私はユーザー名、パスワード、会社の値を読み取ってログインしたままにするにはどうすればよいですか?スコープ変数が設定されていないためです。私はいくつの入力要素があるのか​​知りません。

すべてのヘルプは素晴らしいsupprt

答えて

-1

index.htmlを返信用

<html> 
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> 
<body> 

<h2>Angular js get input Example</h2> 

<form ng-app="demoApp" ng-controller="validationCtrl" 
name="myForm"> 
<p>Username:<br><input type="text" name="user" ng-model="user.name" ></p> 
<p>Email:<br><input type="email" name="email" ng-model="user.email" ></p> 
<p>password:<br><input type="password" name="email" ng-model="user.pass" ></p> 
<p>check:<br><input type="checkbox" name="email" ng-model="user.check" ></p> 
<input type="submit" ng-click="alldata(user)"></p> 
</form> 
<script> 
//This is controller 
var app = angular.module('demoApp', []); 
app.controller('validationCtrl', function($scope) { 
    $scope.alldata=function(user) 
    { 
    alert(JSON.stringify(user)); 
    } 
}); 
</script> 
</body> 
</html> 
+0

おかげだろう。どのように範囲を知っていますか?私は、各入力には指示のスコープが分離されていると言いました。 –

関連する問題