为了账号安全,请及时绑定邮箱和手机立即绑定

ng-options 设置默认选项,不是设置第一个哦,看清楚了!

ng-options 设置默认选项,不是设置第一个哦,看清楚了!

狐的传说 2018-11-21 18:14:32
我用ng-options写了一个下拉选择框,现在问题是要做默认选中的功能,并不是默认选第一个这样子哦!是根据其他的参数来设置默认选中项(我的想法)! 现在脑子里面没有思路,发出来给大家看看帮忙 - -谢谢!html代码截图:数据源截图:页面效果截图:补充:因为这个项目是用ng做的,所以我在html页面可以通过其他的方式拿到当前部门的名字deparrment_name,但是要怎么利用这个部门名字来做到下拉选择的默认选中呢!?
查看完整描述

1 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

Html代码

<select class='form-control' name='de_id' ng-model="currSelect" id="department" ng-options="a as a.department_name for a in selectData track by a.id" ></select>

js代码

scope.selectData=数据源;scope.currSelect = $scope.selectData[0]; 这里你想设置默认第几个索引就用第几个
ng-change事件,如果你不需要操作其他对象,可以不写,你选择了其他选项,你的ng-model也会更改


查看完整回答
反对 回复 2018-12-28
  • 1 回答
  • 0 关注
  • 918 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号