码迷,mamicode.com
首页 > Web开发 > 详细

angularjs的select使用及默认选中

时间:2017-02-05 17:02:24      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:post   ace   需要   roots   weight   and   data   pos   div   

1 ng-model="standardCourse.showHours"代替name
2 ng-selected = "1"代替selected="selected",但问题是select下会多出一个无用的option
3 在数据准备时设置,$scope.standardCourse.showHours= ‘1‘;
解决多出的一个无用的option


<label for="_sel_show_hours">是否显示课时数</label>
<select id="sel_show_hours" ng-model="standardCourse.showHours" >
<option value="1" ng-selected = "1">显示</option>
<option value="0">不显示</option>
</select>  

radio也是 ng-checked="1",也需要准备数据时设置默认值

准备数据参考
$stateProvider.state(‘home.standardCourseAdd‘, {
        url: "/standardCourse/add",
        templateUrl: "/partials/ace/standardCourse/add.html",
        controller: function ($rootScope, $http, $scope, $location, $anchorScroll, $stateParams, $state, $timeout, $compile, Upload) {
            fnPost($scope, $state, $http, {‘name‘‘‘}, ‘/standardCourse/toAdd.do‘function (success, data) {
                $scope.standardCourse = data.entity;
                $scope.standardCourse.showHours= ‘1‘;
            });  




angularjs的select使用及默认选中

标签:post   ace   需要   roots   weight   and   data   pos   div   

原文地址:http://www.cnblogs.com/stit/p/6367898.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!