My current scenario is: I've doing nesting repetition like follow:
<form name="task_form" ng-app="myApp" ng-submit="tasksubmit()">    
 <ul class="items-list">
      <li ng-repeat="task in taskslist | orderBy:orderProp">
      <p>
        <strong>{{task.title}}</strong>
      </p>
      <input type="text" ng-model="task_input_values[task.id]" >
     </li>
    </ul>
</form>
If in tasklist array i have 100+ tasks then it means i have more then 100 same ng-model values for <input type=text>. Here im using ng-model="task_input_values[task.id]" it give me the array like {"14":"sometext here"}  i dont know how to capture the id that is 14 and input value that is sometext here. Moreover, if u have any better logic please help me. I'm newbie in angularJS. 


{"14":"sometext here"}fromng-model="task_input_values[task.id]"please help me how to get the key and text from array that is generated by thisng-model