가능한 한 적은 페이지 리로드로 동적으로 웹 사이트를 만들려고하면서 AJAX로 부분 뷰를 사용하는 것을 즐겼습니다 - AJAX로 페이지 일부를 다시로드하거나 업데이트하는 것을 즐기러 왔습니다. GET 또는 POST. 그러나 (일반적으로 MVC에 익숙하지 않음) 궁금해하기 시작했습니다.MVC에서 부분 뷰의 올바른 사용법
나는 테이블이이 테이블에 내가 버튼 "자세히보기"를 가지고 :
은 주어진 시나리오가있다 말해봐. 사용자가이 버튼을 클릭하면 서버에서 정보를 검색하여 모달 창에 표시하려고합니다.
나는 다음 중 하나를 수행 할 수 있습니다 :
- 이 모델에서 세부 사항을 부분보기 만들기 AJAX는 버튼 클릭에에서 양식을 검색하고 모달 창 내부 배치하는 GET 실행합니다.
- JSON을 필요한 정보와 함께 반환하는 동작을 만들고 AJAX를 사용하여 가져 와서 모달 폼을 채 웁니다.
올바른 접근 방법은 어느 것입니까?
"고성능"또한 사용자로드의 영향을받습니다. 또한 매개 변수를 포함하여 캐싱도 고려해야합니다. 이 의견 기반 일뿐만 아니라 너무 광범위합니다. – krillgar
@krillgar 나는 그것의 모든 단어를 의미했다. –