2016-06-15 9 views
0

Я новичок в ионной структуре. Я создаю один профиль пользователя и передаю пользовательский ввод через 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) 

Пожалуйста, помогите любому

ответ

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