gpt4 book ai didi

javascript - 使用 AngularJS 选择的占位符

转载 作者:太空狗 更新时间:2023-10-29 15:22:20 25 4
gpt4 key购买 nike

我无法通过选择获得占位符。在下面,第一个条目仍然是空白。

<select class="form-control" ng-model="refData" required>
<option ng-repeat="d in refData">
{{d.value}}
</option>
<option value="" disabled hidden selected>View current values</option>
</select>

最佳答案

您可以使用嵌入来添加禁用和选中的额外选项。参见 How do I make a placeholder for a 'select' box?有关该通用解决方案的更多背景信息。这是 ngSelect documentation也供引用。

查看

<div ng-controller="MyCtrl">
<select name="mySelect"
id="mySelect"
ng-options="option.name for option in refData track by option.id"
ng-model="selectedOption">
<option value="" disabled selected>View current values</option>
</select>
</div>

AngularJS 应用

var myApp = angular.module('myApp',[]);

myApp.controller('MyCtrl', function ($scope) {
$scope.refData = [
{id: '1', name: 'Option A'},
{id: '2', name: 'Option B'},
{id: '3', name: 'Option C'}
];

$scope.selectedOption = "";
});

JsFiddle Demo

关于javascript - 使用 AngularJS 选择的占位符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42766564/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com