1
div class ="col-lg-5 stylethistitle"> 
<input type=" checkbox" ng-model = "checkedStatus">Show Deactivated Account</div> 

Мне нужно передать $ scope.checkedStatus в моем запросе json как false, когда он выбран, и true, когда он не выбран.Обработка флажка в угловой js

Мне нужно это для отображения деактивированных счетов.

Включенные мои JS Ниже

JS:

$scope.checkedStatus = true; 

$scope.viewAccount = function(){ 

       var json = { 
     "json": { 
    "request": { 
     "servicetype": "6", 
     "functiontype": "6014", 
     "session_id": $rootScope.currentSession, 
      "data": { 
     "shortname": $scope.model.selectShortName, 
     "groupzname": $scope.model.selectGname, 
     "city": $scope.model.selectCity, 
     "state": $scope.model.selectState, 
     "country": $scope.model.selectCountry, 
     "groupzcode": $scope.model.selectGcode, 
     "activationstatus": $scope.checkedStatus, 
     "details": false, 
     "sortbasedon": $scope.groupzname, 
     "offset":$scope.pagination 
      } 

    } 
    } 
}; 
         $scope.sortkey=''; 
         $scope.reverse=false; 

       UserService.viewListAccount(json).then(function(response) { 

       if (response.json.response.statuscode == 0 && response.json.response.statusmessage == 'Success') 
         { 
        $scope.tableData = response.json.response.data; 

         } 

      }); 
     }; 

ответ

0

Присвоить значение по умолчанию для $ scope.checkedStatus в контроллере. Установите его в истинное или начальное значение.

Проверить документ here

+0

Я сделал это, проблема заключается в том, чтобы установить их в false, когда выбрано, это реальный вызов для меня. –

+0

@NicoletaWilskon просто принимает противоположное значение при его передаче. ! ($ scope.checkedStatus) сделает вещь –

0

вам необходимо установить $scope.checkedStatus по умолчанию ложь. а затем используйте его в своем json, например, как -

"activationstatus":!($scope.checkedStatus) 
+0

, как сделать их ложными при проверке ?? –

+0

@NicoletaWilskon! ($ Scope.checkedStatus) автоматически изменит значение переменной checkedStatus. Вам не нужно ничего делать –

+0

Я понимаю это. Но когда я не могу проверить это, я могу использовать это, что, если я сделаю их проверенными. Как изменить значение, которое я передаю в моем запросе json. –

Смежные вопросы