0
私はボタン付きのチェックボックスのリストを持っています。私がサブミットをクリックすると、他のビューテーブルですべてのチェックされた値を取得する必要があります。私は多くの答えを見つけますが、彼らはすべて同じビューで値を取得するように提案しますが、私は他のビュー(ajoutFactAdmin2)で値を取得する必要があります、どうすればいいですか。これはコードです:他のビューでチェックされた値を取得する
ajoutFactAdmin2.html
<div class="row" ng-repeat="x in namesF3">
<div class="col"><input type="checkbox" name="" ng-modal="x.selected" ng-checked="exist(x)" ng-click="toggleSelection(x)" ng-true-value="'{{x.CodeEnvoiColis}}'" ng-false-value="''" id="'{{x.CodeEnvoiColis}}'"></div>
<div class="col" >{{x.CodeEnvoiColis}}</div>
<div class="col" width="20%">{{x.StatutColis}} </div>
<div class="col" width="20%">{{x.VilleDestColis}}</div>
</div>
<div class="selectedcontent">
<h3> Selected Names </h3>
<p ng-repeat = "selectedName in selected"> {{selectedName.CodeEnvoiColis}} </p>
</div>
<a class="button button-info" ng-click="toggleSelection(x)" href="#/ajoutFactAdmin2" style="background-color:#1627C0;float: right;">Ajouter</a>
app.js:
$scope.selected = [];
$scope.namesF3 = [];
$scope.exist = function(item){
return $scope.selected.indexOf(item) > -1;
}
$scope.toggleSelection = function(item){
var x = [];
var idx = $scope.selected.indexOf(item);
if(idx > -1){
$scope.selected.splice(idx, 1);
}
else{
$scope.selected.push(item);
}
}
はあなたに感謝しますあなたの答えのために、私は角度のある初心者であると言って申し訳ありません、あなたはどうすればそれをどうすればいいのか説明できますか? – SalamSalam