Я новичок в ионной структуре. Я создаю один профиль пользователя и передаю пользовательский ввод через api url (yii2 api). Например, обычное текстовое полеНесколько флажок в ионном каркасе
<input name="location" ng-model="data.location" type="text" placeholder="location" ng-required="true">
мой апи URL, как этот
return $http.get('http://localhost/web/index.php?r=apiprofile/new&user_id='+$scope.data.user_id+'&location='+$scope.data.location)
Это работает отлично и значение местоположения базы данных хранятся correctly.But я использовать несколько флажок означает, как передать этот адрес.
<ion-checkbox ng-model="data.jobtype1" ng-true-value="'parttime'">parttime</ion-checkbox>
<ion-checkbox ng-model="data.jobtype2" ng-true-value="'fulltime'">fulltime</ion-checkbox>
<ion-checkbox ng-model="data.jobtype3" ng-true-value="'contract'">contract</ion-checkbox>
Я хочу, чтобы пользователь щелкает три флажка означает выглядеть в базе данных [неполный рабочий день, полный рабочий день, контракт], который так же, как и в PHP несколько флажков.
Я уже пробовал одно и то же имя ng-модели для трех флажков, но он не работает должным образом, когда я нажимаю любой флажок, все три флажка нажаты, а значение базы данных «неопределено». И я проходя, как показано ниже URL означает, что значение в базе данных, как эта [parttimefulltimecontract]
return $http.get('http://localhost/web/index.php?r=apiprofile/new&user_id='+$scope.data.user_id+'&jobtype='+$scope.data.jobtype1+$scope.data.jobtype2+$scope.data.jobtype3)
Пожалуйста, помогите любому