0
私は出席者モジュールで作業しています。 ng-repeatを使用してデータベースからスタッフリストを表示しているところでは、Present
とAbsent
のラジオオプションがあり、特定のスタッフにはプレゼントのみまたは不在のみを選択できます。ここで ng-repeatを使用して複数のラジオオプションを選択できません
3)を提出した後有無
2)現状と不在で区別することができませんなど、複数のスタッフを選択することができません
<tbody data-ng-init="get_staff()">
<tr ng-repeat="staff in pagedItems">
<td data-title="Sl.No">{{ staff.slno }}</td>
<td data-title="Staff Id">{{ staff.StaffId }}</td>
<td data-title="Name">{{ staff.Name }}</td>
<td data-title="Present"><input type="radio" name="attendance" id="attendance" data-ng-model="staff.attendance" value="{{staff.StaffId}}"></td>
<td data-title="Absent"><input type="radio"name="attendance" id="attendance" data-ng-model="staff.attendance" value="{{staff.StaffId}}"></td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="7">
<button type="button" class="btn btn-theme" data-ng-click="add_detail()">Next</button>
</td>
</tr>
</tfoot>
1)ラジオオプション存在としてここではその選択されていないスタッフ
は私のAngularJSコードは
$scope.add_detail=function()
{
var comArr = eval($scope.pagedItems);
var attendance=new Array();
for(var i = 0; i < comArr.length; i++)
{
attendance.push(comArr[i].attendance);
alert(attendance);
}
};
です
私はAngularJSの初心者です。親切に私を導く。前もって感謝します!
本当にありがとうございました...!複数のラジオボタンを選択できるようになりました。しかし、我々は存在と不在を区別することができません。 – konda
@kondaは '{{'Present' + $ index}}'と '{{'Absent' + $ index}}'のような2つの異なる名前のプロパティを与えます。しかし、すべてのラジオボタンに特定の名前が付いていると、それらのチェックを外すことは不可能になります。 – Pengyy
ありがとう!私は2つのラジオボタンに同じ名前、同じngモデルを与えました。しかし、私はこの値= "{{staff.StaffId}}存在"と値= "{{staff.StaffId}}"のような存在を区別しません。それは今働いている。 – konda