最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ng-repeat中Checkbox默認選中的方法教程

 更新時間:2018年08月08日 10:42:49   作者:楊明波(Leo Yang)  
這篇文章主要給大家介紹了關于ng-repeat中Checkbox默認選中的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

Angularjs的ng-repeat是用來循環(huán)產(chǎn)生呈現(xiàn)數(shù)據(jù)。

當我們需要在ng-repeat循環(huán)中呈現(xiàn)一系列Checkbox時,某些checkbox選項是默認選中的。

在ASP.NET MVC程序中的Entity,準備一些數(shù)據(jù):


public IEnumerable<Car> Cars()
    {
      return new List<Car>()
      {
        {new Car() { ID = 1, Name = "瑪莎拉蒂",Selected=false }},
        {new Car() { ID = 2, Name = "奔馳" ,Selected=false }},
        {new Car() { ID = 3, Name = "寶馬" ,Selected=true }},
        {new Car() { ID = 4, Name = "保時捷",Selected=false }}
      };
    }

在ASP.NET MVC的控制器中,準備一個方法。這個方法是讀取Entity的數(shù)據(jù),并為angularjs準備一個呼叫的方法:

public JsonResult GetCars()
    {
      CarEntity ce = new CarEntity();
      var model = ce.Cars();
      return Json(model, JsonRequestBehavior.AllowGet);
    }

    public ActionResult CheckBox_IsChecked()
    {
      return View();
    }

OK,下面我們開始我們真正的程序angularjs:

Html程序:

<div ng-app="PilotApp" ng-controller="CarCtrl">
  <div ng-repeat="c in Cars">
    <div>
      <input type="checkbox" value="{{c.ID}}" ng-checked="{{c.Selected}}" />{{c.Name}}
    </div>
    
  </div>
</div>

Angularjs程序:

var pilotApp = angular.module("PilotApp", []);
  
  pilotApp.controller('CarCtrl', function ($scope, $http) {
    var obj = {};

    $http({
      method: 'POST',
      url: '/Car/GetCars',
      dataType: 'json',
      headers: {
        'Content-Type': 'application/json; charset=utf-8'
      },
      data: JSON.stringify(obj),
    }).then(function (response) {
      $scope.Cars = response.data;
    });
    
  });

程序運行最終呈現(xiàn)的效果:


總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

最新評論

平果县| 连平县| 阿荣旗| 秭归县| 留坝县| 武义县| 来安县| 五常市| 平顺县| 南江县| 新河县| 溆浦县| 阜平县| 泰州市| 西充县| 莱芜市| 龙江县| 民和| 内黄县| 蒙城县| 榕江县| 含山县| 临安市| 五原县| 元朗区| 深州市| 栾川县| 临西县| 宁强县| 永修县| 梓潼县| 凤冈县| 逊克县| 阿城市| 陈巴尔虎旗| 通化县| 改则县| 佛坪县| 海阳市| 阜城县| 南汇区|