如何使用Angular.js从表中获取值?

时间:2016-02-26 04:33:07

标签: javascript angularjs

我需要根据使用Angular.js的行从表中获取值。我正在提供我的代码:

wp_get_nav_menu_items()

从上表中我需要在点击 <tr ng-repeat="d in days"> <td>{{d.day_name}}</td> <td> <select class="form-control" id="catagory" ng-model="catagory" ng-options="cat.name for cat in listOfCatagory track by cat.value " ng-change="removeBorder('catagory',$index,catagory.value);" > </select></td> <td> <select class="form-control" id="subcatagory[$index]" ng-model="subcatagory[$index]" ng-options="sub.name for sub in listOfSubCatagory[$index] track by sub.value " ng-change="setSubCatagory($index);" > <option value="">Select Subcategory</option> </select> </td> <td><input type="text" name="comment" id="comment" class="form-control oditek-form" placeholder="Add Comment" ng-model="comment[$index]" ng-keyup="comment($index);"></td> </tr> <input type="button" class="btn btn-success" ng-click="saveResturantDetails(billdata);" id="saveData" value="Save" style="margin-right:20px;"/> </div> 按钮后获取所选值和相应的注释字段值并将它们存储到数组中。这是我的控制器端代码:

save

1 个答案:

答案 0 :(得分:1)

你似乎误解了这里的双向约束。

{loadposition module_position}已经通过ng-model方式收集了您的数据。我猜你subcatagory[$index]上可以使用sugcatagory,所以你只需要遍历集合......