두 개의 드롭 다운리스트가 있는데 첫 번째 항목을 선택하고 두 번째 ddl을 트리거하고 db의 특정 데이터를 표시하려고합니다. 예를 들어 첫 번째 ddl1은 (states)를 포함하고 ddl2는 동적으로 도시를 표시합니다.이전 목록 (mvc3)을 기반으로 드롭 다운 목록 채우기
컨트롤러 상태를로드합니다
ViewBag.ddlStates= new SelectList(db.State, "StateCode", "Title");
return View();
보기 :
@Html.DropDownList("ddlStates")
@Html.DropDownList("ddlCities", String.Empty)
어떻게 그냥 AJAX를 사용하여 ... DDL 상태 값이 변경 될 때, 데이터베이스를 호출하고 동적으로 도시를 얻을 수 있도록 트리거 것 ddl/partialView를 다시로드 하시겠습니까?
컨트롤러에서 ddlState select select action (PartialViewResult)을 사용하면 도시 목록을 동적으로 생성하여보기로 다시 보낼 수 있습니까?
Thx!