Angularjs 角度设置选定选项不工作
我想设置所选的Angularjs 角度设置选定选项不工作,angularjs,select,Angularjs,Select,我想设置所选的音频选项,但它不起作用。以下是我的HTML: <form ng-app='test' ng-controller='testController'> <div class="form-group"> <label for="exampleInputEmail1">Email address</label> <select class="form-control" ng-model='event.type'&g
音频
选项,但它不起作用。以下是我的HTML:
<form ng-app='test' ng-controller='testController'>
<div class="form-group">
<label for="exampleInputEmail1">Email address</label>
<select class="form-control" ng-model='event.type'>
<option disbaled> Select</option>
<option>IM</option>
<option>Audio</option>
</select>
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
有什么想法吗?使用
$scope.event={}如下所示
var testApp = angular.module('test', []);
testApp.controller('testController', function ($scope) {
$scope.event ={};
$scope.event.type = 'Audio';//not working
});
或
使用
$scope.event={}如下所示
var testApp = angular.module('test', []);
testApp.controller('testController', function ($scope) {
$scope.event ={};
$scope.event.type = 'Audio';//not working
});
或
声明对象事件时,代码中存在语法错误。下面给出了正确的语法
testApp.controller('testController', function ($scope) {
$scope.event ={};
$scope.event.type = 'Audio';//not working
});
默认情况下,您必须使用angular的ng selected指令选择任何选项
<option disbaled> Select</option>
<option>IM</option>
<option ng-selected="true">Audio</option>
选择
感应电动机
音频
声明对象事件时,代码中存在语法错误。下面给出了正确的语法
testApp.controller('testController', function ($scope) {
$scope.event ={};
$scope.event.type = 'Audio';//not working
});
默认情况下,您必须使用angular的ng selected指令选择任何选项
<option disbaled> Select</option>
<option>IM</option>
<option ng-selected="true">Audio</option>
选择
感应电动机
音频
1)已禁用;)2) 音频工作,如果可以在控制器1)禁用的情况下完成;)2) 音频工作,如果它不能在JSFIDLE中工作的controllerIts中完成,但不能在我的js文件中完成:-(.还有其他选项吗?我能看到你的控制器吗?当然,但我的控制器也有很多其他代码:-(最好将您的模型作为单个元素而不是json元素使用。如果您像使用一样需要json,请在controller for audio ng model=“event”中执行此操作,我现在无法更改它,因为我正在使用event.type
everywhere。谢谢,现在我已经用另一个解决方案解决了我的问题。它在JSFIDLE中工作,但不在我的js文件中:-(.还有其他选项吗?我可以看看你的控制器吗?当然可以,但我的控制器也有很多其他代码:-(最好将你的模型作为单个元素而不是json元素使用。如果你像使用json一样需要json,请在controller for audio ng model=“event”中这样做我现在无法更改它,因为我正在使用事件。在任何地方键入。谢谢,现在我用另一个解决方案解决了我的问题。Superbng selected=“true”
工作得非常好。这就是我要找的。Superbng selected=“true”
工作得非常好。这就是我要找的。