javascript - Bind input box value to data set -
i using ng-repeat display list of items, each of has line number, html input box quantity, , and itemid. i'm trying figure out how bind value enter input box quantity field in myitem object.
<tr ng-repeat="myitem in selecteditems track $index"> <td> {{ myitem.linenumber }}. </td> <td> <input type="text" size="8" ng-blur="showallitems()" ng-bind="myitem.qty" ></input> </td> <td> {{ myitem.itemid }} </td> </tr> as can see, i've got ng-blur method being called display of items. method:
$scope.showallitems = function() { angular.foreach($scope.selecteditems, function(value,key) { console.log("key = " + key + ", value.linenumber = " + value.linenumber + ", value.qty = " + value.qty + ", itemid = " + value.itemid); }); } this how know qty value isn't binding data set. missing here?
thanks!
ngmodel answer:
<input type="text" size="8" ng-blur="showallitems()" ng-model="myitem.qty" />
Comments
Post a Comment