0
我已阅读关于此问题的多篇文章,本网站上给出的解决方案似乎对我无效。我有一个选择框有几个选项,我需要一个默认值显示给用户。目前没有选择任何选项。这段代码可能有什么问题。使用AngularJS在选择框选项上选择默认值
HTML
<select class="form-control input-sm" name="collegeTranscripts1" id="collegeTranscripts1" data-ng- model='transcriptCAdata.typeAccepted' data-ng-options='option.value as option.name for option in typeOptions1'></select>
JS
$scope.typeOptions1 = [
{ name: 'Please Select', value: 'selected' },
{ name: 'Official', value: 'OFFICIAL' },
{ name: 'Unofficial', value: 'UNOFFICIAL' },
{ name: 'None', value: 'NONE' }
];
$scope.form = {type : $scope.typeOptions1[0].value};
的NG-模型必须被NG-模型= 'transcriptCAdata.typeAccepted' – jmccommas 2014-09-24 17:20:47
为什么难道不这项工作:$ scope.transcriptCAdata = {typeAccepted:$ scope.typeOptions1 [0]。价值}; – jmccommas 2014-09-24 17:21:15
如何:$ scope.transcriptCAdata = {typeAccepted:$ scope.typeOptions1 ='selected'}; – jmccommas 2014-09-24 17:24:18