最新下载
热门教程
- 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上:
* +
相关文章
- 蚂蚁新村今天正确答案4.26 04-26
- 蚂蚁新村今日答案4.26 04-26
- 蚂蚁新村今日答案最新2024.4.26 04-26
- 职业小知识最新答案4.26 04-26
- 蚂蚁新村2024年4月26日答案最新 04-26
- 蚂蚁新村小课堂今日答案4月26日 非遗小常识以下哪种传统棋 牌游戏的玩法与国际象棋相似 04-26