Angularjs SelectFx未定义
当数据来自服务器时,我想显示所选的值,若数据是message1,那个么它就被选中了 htmlAngularjs SelectFx未定义,angularjs,Angularjs,当数据来自服务器时,我想显示所选的值,若数据是message1,那个么它就被选中了 html 如果要根据特定条件显示选定值,则必须使用ng selected指令 <select ng-model="selectedValue"> <option ng-selected="myVar">Message1</option> <option >Message2</option> <option>Message3</op
如果要根据特定条件显示选定值,则必须使用ng selected指令
<select ng-model="selectedValue">
<option ng-selected="myVar">Message1</option>
<option >Message2</option>
<option>Message3</option>
</select>
看一看。您可以执行类似于
的操作,并在服务器响应时设置$scope.selected=response.data.data.message\u页面
$http.post(baseURL, {
id:id,
action:'SingleMessage'
}).then(function(response){
if(response.data.status == 1){
angular.element('[name=message_page]').val(response.data.data.message_page);
(function() {
[].slice.call( document.querySelectorAll( 'select.cs-select' ) ).forEach( function(el) {
new SelectFx(el);
} );
})();
}
},function errorCallback(response){
console.log(response);
});
<select ng-model="selectedValue">
<option ng-selected="myVar">Message1</option>
<option >Message2</option>
<option>Message3</option>
</select>
if(servermessage=="message1"){
$scope.myVar=true;
$scope.selectedValue="67";
}else{
$scope.myVar=false;
}