您的位置:首页 > Web前端 > AngularJS

ionic(angularjs)select下拉选择第一个选项为空白的解决办法

2016-03-29 14:39 726 查看
查看官方示例

ngoption

angularjs中下拉框select option默认值

很明显也有这样的错误,审查元素发现空白项为

<option value="? object:null ?"></option>
或者
<option value="? string:string ?"></option>
或者
<option value="? undefined:undefined ?"></option>


原因是因为没有初始化select的值

简单粗暴的解决是:加一个
<option  value="">请选择</option>


NWCAAC项目的解决办法:

在该页面的控制器里找到下拉数据设置

$scope.search = {p:1,audittype:'',name:'',stafftype:'',companyname:''};
修改为
$scope.search = {p:1,audittype:'',name:'',stafftype:'0',companyname:''};


或者在html页面上添加ng-init=”search.stafftype=’0’”

<select ng-model="search.stafftype" ng-init="search.stafftype='0'">
<option  value="{{$index}}" ng-repeat="t in staffTypes">{{t}}</option>
</select>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: