最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
angularjs 动态从后台获取下拉框的值方法
时间:2022-06-25 15:47:53 编辑:袖梨 来源:一聚教程网
angularjs 动态从后台获取下拉框的值,只要是使用repeat指令,后台提供的是一个list的对象,里面包含value和显示的值,如下:
js文件:
//职务等级和档次/军衔等级和档次,需要从后台获取:poslist,type:2/3/4/5 $scope.getDyActivityInforItems=function(){ serviceData.getData('inforinput/getAllSelectValueByType','POST',{ type:2 }).then(function(json){ if(json.code==0){ $scope.poslist=json.content; }; }, function(json){ console.log(json); }); };
界面:
*
===============分割线,2017年7月20日17:07:14-============
后面遇到一个问题,当新增了一个下拉选项,需要刷新了下拉的list,但就会默认显示第一个,没有获取刚开始显示界面的值,需要使用apply进行更新:
addInfo.addInfoView.positionRank=0; $scope.poslist=json.content; setTimeout(function() { $scope.$apply(function() { addInfo.addInfoView.positionRank=yuanPos; }); }, 1000);
html上:
* +
相关文章
- 宝可梦大集结新手宝可梦怎么选 新手宝可梦推荐介绍 11-07
- 星露谷物语怎么跨平台联机 11-07
- 《使命召唤:黑色行动6》近战专家成就攻略 11-07
- 《使命召唤:黑色行动6》派对结束成就攻略 11-07
- 《使命召唤:黑色行动6》寻找与毁灭成就攻略 11-07
- 《使命召唤:黑色行动6》破坏性觉醒成就攻略 11-07