2012-03-19 3 views
-2

저는 MVC3을 처음 사용하고 있으며 이미 렌더링 된 뷰에 HTML 컨텐트를 렌더링하려고 할 때 문제가 있습니다. 2 개 div, 왼쪽 열 및 오른쪽 열이있는보기가 있습니다. 왼쪽 열은 뷰가 처음로드 될 때 목록 뷰를 렌더링합니다. 왼쪽의 listview에서 클릭 한 항목을 기반으로 오른쪽 열에로드 된 html 내용을 변경하고 싶습니다. jquery mobile을 사용하고 있습니다.로드 된 뷰에 MVC3 HTML 컨텐트 삽입

왼쪽 열에서 항목을 클릭하면 오른쪽에서보기를로드하려고합니다.

+2

귀하의 질문은 단어의 높은 금액을 포함'나는 want' 및 '여기에 내가 시도한 코드가있다. '와'내가 가지고있는 에러 메시지가있다 .'와'나는 내 코드로 겪고있는 문제가있다.'라는 말은 어디에도 없다. 나는 아무 것도 없다고 생각한다. 당신 일을하기 위해서. 스택 오버플로는 아웃소싱 회사가 아닙니다. 문서를 읽으십시오. 가서 시도해라. 특정 프로그래밍 관련 문제가 발생하면 여기로 돌아와 주저없이 진행 상황을 보여주고 실제 질문을하십시오. –

답변

0

서버 측에서는 오른쪽 열 (간단한 ViewResult)에 대해 html을 반환하는 작업을 만들어야합니다. 당신이 바로 열 용기에 결과이 작업을 호출하고 삽입 할 jQuery를 부하() 함수를 사용하여 클라이언트 측에서

[HttpGet] 
public ViewResult RightColumn() 
{ 
    return View("right"); 
} 

:

$("#left-column-button").click(function() { 
    $("#right-column").load("/right"); 
}); 
관련 문제