Как мы можем получить входное значение братьев и сестер при изменении выпадающего - PullRequest
0 голосов
/ 28 апреля 2018

Отображение данных в виде таблицы. и я хочу получить входное значение братьев и сестер при раскрывающемся списке обмена.

<tr ng-repeat="x in record">
          <td>{{x.company }}</td>
          <td>{{x.contact}}</td>
          <td>
          <input type='hidden' value="{{x.id}}">
          <select name='status' >
            <option value='1'>Active</option>
            <option value='0'>Inactive</option>
            </select> 
            </td>
      </tr>

Как мы можем получить это.

Ответы [ 2 ]

0 голосов
/ 28 апреля 2018

Я просто попробую спроектировать ответ на ваш вопрос. Это может немного отличаться из-за небольшого описания. Поэтому предоставьте больше деталей кода, если это не поможет вам.
HTML

<tr ng-repeat="x in record">
    <td>{{x.company }}</td>
    <td>{{x.contact}}</td>
    <td>
    <input type='hidden' value="{{x.id}}" ng-model="hdnInput">
    <select name='status' ng-model="status" ng-change="callMe($index)">
    <option value='1'>Active</option>
    <option value='0'>Inactive</option>
    </select> 
    </td>
</tr>

Контроллер

$scope.callMe = function(index){
    console.log(this.hdnInput[index]);
}
0 голосов
/ 28 апреля 2018

angular.module('app', []).controller('ctrl', function($scope) {
  $scope.record = [
    { company: 'Comp1', contact: 'Cont1', id: 1 },
    { company: 'Comp2', contact: 'Cont2', id: 2 }
  ]
  $scope.process = function(input) {
    console.log(input);
  }
})
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js">
</script>

<table ng-app='app' ng-controller='ctrl'>
  <tbody>
    <tr ng-repeat="x in record">
      <td>{{x.company }}</td>
      <td>{{x.contact}}</td>
      <td>
        <input type='hidden' ng-model='x.id' />
        <select name='status' ng-model='x.active' ng-change='process(x.id)'>
          <option value='1'>Active</option>
          <option value='0'>Inactive</option>
        </select>
      </td>
    </tr>
  </tbody>
</table>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...