我試圖清除文本字段,當清除按鈕被點擊。這裏是我在我的系統中嘗試過的代碼,但我仍然沒有得到結果。 因爲我是Angular的新手,對於我所犯的愚蠢錯誤表示歉意。角JS清除按鈕
HTML代碼
<!DOCTYPE html>
<html>
<head>
<title>Creation Form</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="../controllers/clearbutton.js"></script>
</head>
<body>
<div class="container">
<h2 style="text-align: center"><b>Create User</b></h2>
<div class="panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title" style="text-align: center">
Enter your details
</h4>
</div>
<div class="panel-body">
<div class="row" ng-app="myApp" ng-controller="clear">
<div class="col-sm-4 form-group col-md-4 col-xs-12">
<div class="input-group">
<div class="input-group-addon"><i class="glyphicon glyphicon-user"></i></div>
<input type="text" class="form-control" placeholder="Name" name="callername" ng-model="callername"/>
</div>
</div>
<div class="col-sm-4 form-group col-md-4 col-xs-12">
<div class="input-group">
<div class="input-group-addon"><i class="glyphicon glyphicon-user"></i></div>
<input type="text" class="form-control" placeholder="User Code" name="usercode" ng-model="usercode" />
</div>
</div>
<div class="col-sm-4 form-group col-md-4 col-xs-12">
<div class="input-group">
<div class="input-group-addon"><i class="glyphicon glyphicon-envelope"></i></div>
<input type="text" class="form-control" placeholder="Email" name="email" ng-model="email" />
</div>
</div>
</div>
<div class="pull-right">
<button type="submit" class="btn btn-primary ">Invite</button>
<button type="clear" class="btn btn-default" ng-click="clear()">Clear</button>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
角JS代碼
angular.module('myApp', [])
.controller('clear', ['$scope', function ($scope) {
$scope.clear = function() {
$scope.callername = "";
$scope.volunteercode = "";
$scope.email = "";
console.log($scope.callername);
console.log($scope.usercode);
console.log($scope.email);
};
}]);
你在哪裏打電話清除功能? – SaiUnique
無法看到您使用「清除」按鈕的位置?併爲這樣的所有輸入設置對象:'user:{'allername':'','volunteercode':''...}'這樣的事情,更好的方法。 –
清除按鈕在哪裏? – Jigar7521