欢迎来到山村网

Angular中ng-options下拉数据默认值如何设定

2019-03-09 13:14:42浏览:869 来源:山村网   
核心摘要:直接上代码div class=form-grouplabel class=col-sm-2 control-label教师/label div class=col-sm-10select style=display:block

直接上代码

    <div class="form-group">        <label class="col-sm-2 control-label">教师</label>             <div class="col-sm-10">              <select style="display:block;                  width:100%;                  height:34px;                  padding:6px 12px;                  font-size:14px;                  line-height:1.4;                  border-radius:4px;                  border:1px solid #ccc;                  color:#555; "                  ng-model="editCourse.TeacherName"                  ng-options="Teacher.UserName for Teacher in TeacherList" required>                <option value="">选择教师</option>               </select>             </div>      </div>

AngularJS

    //data为课程的编号ID   $scope.Edit = function (data) {      //通过课程ID获取课程对象      CourseService.getByCourseID(data).then(function (result) {        $scope.editCourse = result.data;        //默认值设定        //先通过课程里面的教师ID获取教师对象        CourseService.GetTeacherByTeacherID(result.data.TeacherID).then(function (result) {         //$scope.TeacherList为所有教师的列表          for (i = 0; i < $scope.TeacherList.length; i++) {            //如果当前课程教师的ID与当前遍历到的教师的ID相等的话就把当前遍历到的这个教师的对象给到 ng-model="editCourse.TeacherName"            if (result.data.UserID == $scope.TeacherList[i].UserID) {              $scope.editCourse.TeacherName = $scope.TeacherList[i];            }          }        });        angular.element("#edit").modal({          show: true        })      })    }

演示

Angular中ng-options下拉数据默认值如何设定 山村

(责任编辑:豆豆)
下一篇:

Linux如何配置nVIDIA显卡驱动

上一篇:

linux和windows双系统安装引导方法

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com