Web progamming
[asp.net][jquery] jquery에서 List 사용하는 방법
다다95
2016. 11. 16. 16:25
안녕하세요.
오늘은 jquery에서 List를 사용하는 방법에 대해서 알아볼게요!
저는 ViewBag에 담아 List를 가져오는 방법을 알려드릴 거에요.
1. ViewBag에 List를 담는다.
gbkecnetEntities1 db2 = new gbkecnetEntities1(); // GET: Admin/UpdateGroup public ActionResult Index(string group_code, string group_class) { var rlist = db2.GB_INT_GET_ADD_MEMBER(group_code, group_class).OrderBy(c =gt; c.usr_namk); List<GB_INT_GET_ADD_MEMBER_RESULTr> result = rlist.ToList(); ViewBag.memberlist = result; return View(); }
저는 DB의 function을 이용해 값을 가져오고 List에 담았습니다.
이 ViewBag을 어떻게 사용하는지 알아볼게요!
2. ViewBag에 담긴 List를 변환시켜주세요.
<script> var memberlist = @Html.Raw(Json.Encode(ViewBag.memberlist)); for (var i = 0; i lt; memberlist.length ; i++) { $("#add").append("<option value=" + memberlist[i].group_id + ">" + memberlist[i].usr_namk + "</option>"); } </script>
@Html.Raw(Json.Encode(. . .)를 통해서 변환시켜 주면 사용할 수 있습니다!