从复选框中获取有关创建组的信息

时间:2015-07-05 09:42:23

标签: html mysql angularjs web angularjs-scope

我必须使用angularjs创建一个Web应用程序。

我必须创建一个网络应用程序,我可以创建一组运动员。我必须把它们存放在localstorage中。我必须存储的运动员的元素是id。我怎样才能做到这一点? 有人可以帮帮我吗?

我在控制器中有这个代码:

$scope.selection=[];
            // toggle selection for a given employee by name
            $scope.toggleSelection = function toggleSelection(id_athlete) {
                var idx = $scope.selection.indexOf(id_athlete);
                // is currently selected
                if (idx > -1) {
                    $scope.selection.splice(idx, 1);
                }
                // is newly selected
                 else {
                    $scope.selection.push(id_athlete);
                 }


                window.localStorage['$scope.selection'] = JSON.stringify($scope.selection);
                $scope.selection = JSON.parse(window.localStorage['$scope.selection'] || '{}');

这一部分的问题是,通过这种方式我看不到id,但我只看到了名字,但这并不重要。

html代码是:

<input ng-hide="see" id="group.name" type="checkbox" ng-checked="selection.indexOf(group.id) >" ng-click="toggleSelection(group.id)" />
<!-- -->
<button ng-hide="see" ng-click="save(group.id)" >Salva</button>

好的,我现在该如何创建群组? 请帮帮我

0 个答案:

没有答案