脚本宝典收集整理的这篇文章主要介绍了angular.js ng-options的正确打开姿势,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
直接上代码
<div class="control-group">
<label class="control-label">商品:</label>
<div class="controls" ng-controller="goodsCtrl">
<select ng-model="selectGoods" ng-options="g.name for g in goods track by g.id" name="goods_id"></select>
</div>
</div>
其中 track by 后面的为option的value值, g.name用于显示选项名称。
<script type="text/javascript">
@H_304_97@var app = angular.module('myApp', []);
app.controller('goodsCtrl', function($scope, $http) {
$http({
method: 'GET',
url: "{:U('orders/get_goods_list')}"
}).then(function successCallback(response) {
$scope.goods = response.data;
// console.log(response.data);
}, function errorCallback(response) {
// 请求失败执行代码
});
});
</script>
以上是脚本宝典为你收集整理的angular.js ng-options的正确打开姿势全部内容,希望文章能够帮你解决angular.js ng-options的正确打开姿势所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。