Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Increment input ID Angularjs

Tags:

angularjs

I'm looking to increment my input ID while using ng-repeat and I tried this but it doesn't work :

<div ng-repeat="d in index">

<input type="checkbox" name="name" value="" id="{{d}}" ng-model="{{d}}"/>

</div>

Do you have any ideas about how to do it?

like image 207
Abdelhadi Lahlou Avatar asked Dec 08 '25 00:12

Abdelhadi Lahlou


2 Answers

you can track by $index your ng-repeat

div ng-repeat="d in index track by $index"
  input type="checkbox" name="name" value="" id="{{$index}}" ng-model="{{d}}"/
/div
like image 170
Ruben Karapetyan Avatar answered Dec 10 '25 15:12

Ruben Karapetyan


Try This

<div ng-repeat="d in index track by $index">

<input type="checkbox" name="name" value="" id="{{$index}}" ng-model="d"/>

</div>

dynamic id ng-repeat

like image 35
Vipin Jain Avatar answered Dec 10 '25 14:12

Vipin Jain