클라이언트 페이지 비동기 처리 문의

안녕하세요?

궁궁한 사항이 있어서 문의드립니다.
하나의 페이지에서 목록하나를 선택하면, 다른 목록이 업데이트 되도록 하고자 합니다.
대중소 분류 선택하는 것이라고 생각하시면 됩니다.

그런데, 물론 $asjax, $get, 과 같은 scriptLib, Function을 사용해도 되겠는데요…
일단, dotnet core mvc (.net7)을 이용해서 개발중인데
mvc에서만으로 가능한지 문의드립니다.

대분류에서 선택한 값을 중분류로 넘겨서 데이터 조회후 중분류 리스트를 비동기로
처리하고자 합니다.

mvc기능만으로 가능한지 문의드립니다.

partialView는 별도의 Controller를 호출할 수 없고, View에서 전달 받은 model을 이용을 해야하는것 같은데 partialview, component를 사용안해봐서 조언 부탁드립니다.

2개의 좋아요

페이지 전환(post등)이 없는 상황에서 대분류 선택시 중분류가 변경되는 것은 자바스크립트를 통하지 않고서는 어렵습니다. PartialView 등에서도 ajax를 통하지 않고선 html element수정이 어렵습니다.

클라이언트 페이지에서의 html element 수정은 순수 자바스크립트나 jquery, react, vue, svelt등으로 가능합니다.

Blazor가 가능하긴한데 mvc, razorpages기준이면 그렇습니다.

4개의 좋아요