在angularjs中选择,而不是选择默认值
select in angularjs not selecting default value
以下是我的代码提取
<select
ng-init="joinedStatus=0"
ng-options="joinstat.name for joinstat in joined track by joinstat.id"
ng-selected="joinedStatus==joinstat.id"
ng-model="joinedStatus">
<option>{{joinedStatus}}</option>
</select>
但仍然没有选择默认选项。
joind定义为:
$scope.joined=[{id:0,name:'No'},{id:8,name:'Yes'}];
您不应该在select
中提供<option>
,因为ng-options
将添加指定数组中的选项。
ng-selected
没有用。也将其移除。
所以,这将工作
<select ng-init="joinedStatus=joined[0]"
ng-options="joinstat.name for joinstat in joined track by joinstat.id"
ng-model="joinedStatus">
</select>
由于我们已经用第0个数组元素初始化了模型。您将在选择中看到此选项。
相关文章:
- Selectize选择默认值
- 在多选下拉列表中选择默认值
- 在 Angular JS 中为 ng 选项选择默认值
- 如何从 AngularJS 的下拉框中设置选择默认值
- 当 ng-model 和 ng-options 引用不同的对象时,如何使用 ng-init 在选择框中选择默认值
- 为“角度”中的下拉列表选择默认值
- 在 html 下拉列表中选择默认值
- 在angularjs中选择,而不是选择默认值
- easyUI数据网格内部编辑组合框无法选择默认值
- 角度设置ui从另一个控制器中选择默认值
- 在ng-options中选择默认值
- 防止在ASP.NET中选择默认值时下拉的“选定索引更改”事件
- 我的javascript函数在下拉菜单中选择默认值有什么问题?
- 动态选择并选择默认值
- 当从下拉菜单中选择默认值时,隐藏复选框.[Angular js]
- Angularjs使用ng-options选择默认值
- 不能在AngularJS中使用ng-model和ng-repeat或ng-select在下拉菜单中选择默认值
- 在单选按钮angularjs中选择默认值
- Angular.js:从ID中选择默认值
- AngularJS ng选项在选择选项后选择默认值导致:“;TypeError:无法读取属性'[属性]'