AngularJS使用 ng-options 实现传值给后台controller

               

这两天遇到了<option>样式的选定传值问题,开始用ng-repeat循环出了页面结果,但是添加ng-click后台却触发不了AAAA的click函数。代码如下:

html:

<select class="form-control" > <option>  请选择渠道 </option> <option ng-repeat="gQd in getQudao" >  <div ng-change="AAAA(gQd)">{{gQd.QZSM}}</div> </option></select>

js:

$scope.AAAA=function(Qd){debuggerconsole.log("Qd",Qd);}

之后问了大神,告诉我一个方法,用ng-options这个东西专门用于解决option样式,方法如下:

html:

<div class="col-xs-9 clear-pd"> <select class="form-control" ng-model="gQds" ng-options="gQd.QZSM for gQd in getQudao"></select></div>
js:随便在一个数据加载后的函数里加入下面这句话就可以了。

console.log("gQds",$scope.gQds.FBQD);



 
  

           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

猜你喜欢

转载自blog.csdn.net/qq_43685389/article/details/86630359