2014-02-14 1 views
1

내가 MVC 4 면도칼을 배우고, 난 드롭 다운 목록에서 디스플레이 회원과 가치를 얻기 위해 노력하고 있어요하지만 난 그것을 얻을 수없는 생각이 내 코드입니다디스플레이 회원과 가치 회원 드롭 다운 목록에서

<script src="~/Scripts/jquery-1.10.2.js" type="text/javascript"></script> 
<script type="text/javascript"> 

    $(document).change(function() 
    { 
     var selectedItem = $("#Employee :selected").text(); 
     var selectedValue = $("#Employee").val(); 
     alert(selectedItem+" "+selectedValue); 
     //document.getElementById("#lblEmployee").innerText = selectedItem; 
    }); 

</script> 
@Html.DropDownList("Employee", ViewData["lstEmp"] as SelectList) 

도와주세요. JQuery를 사용하는 다른 방법으로 알려주십시오.

+0

무엇을 반환'$ ("# 직원")','$ ("# 직원") 발을 (), $ ("# Employee : selected")','$ ("Employee : selected"). – Grundy

+0

달성하려는 목표는 무엇입니까? –

+0

나는 값 구성원을 컨트롤러에서 컨트롤러로 전달하여 선택된 값 멤버를 기준으로 선택된 레코드를 얻을 수있게합니다. – user3049450

답변

0
Controller: 
    public ActionResult Create() 
     { 
     var VM = new ProjectViewModel(); 
     int projectId = 0; 

     var list = new List<SelectListItem>(); 

list.Add(new SelectListItem { Value = "1", Text = "a" }); 
list.Add(new SelectListItem { Value = "2", Text = "b" }); 
list.Add(new SelectListItem { Value = "3", Text = "c" }); 

      VM.ddlClientLists = list 
      return View("Create",VM); 
     } 

보기 모델 :.보기 만들

public class VM 
    { 
     public List<SelectListItem> ddlClientLists { set; get; } 
     public VM(){ 
      ddlClientLists = new List<SelectListItem>();   
     } 
    } 

에 :

@model project.Models.VM 
@Html.DropDownList("ddlclientLists", Model.ddlClientLists, "select") 
관련 문제