Как установить выбранный флажок в списке флажков на основе значения в angulerjs с помощью MVC
я хочу установить в качестве выбранных несколько хобби, таких как "письмо", "футбол" в списке флажков, как это сделать?? мой код, как показано ниже,
угловой регулятор
$scope.Hobbies = []; $scope.Hobbies.push('Cricket'); $scope.Hobbies.push('Reading'); $scope.Hobbies.push('Writing'); $scope.Hobbies.push('Sleeping'); $scope.Hobbies.push('Running'); $scope.Hobbies.push('Football'); $scope.Hobbies.push('Programming'); $scope.selected = {}; $scope.GetSelected = function () { console.log('selected arry....'); $.each($scope.selected, function (value,checked) { console.log(value + '-' + checked); }); }; $scope.SetSelected = function () { //??? };
мой .код cshtml по
<div>Hobbies <label ng-repeat="hobbie in Hobbies"> <input type="checkbox" checklist-model="Hobbies" ng-model="selected[hobbie]" checklist-value="{{hobbie}}">{{hobbie}} </label> </div> <a href="javascript:;" data-ng-click="SetSelected();">Set Selected</a>
Что я уже пробовал:
я хочу установить в качестве выбранных несколько хобби, таких как "письмо", "футбол" в списке флажков, как это сделать??