Select 상자가 있고 Select 상자의 항목을 선택하면 Partial View가 동적으로 실행됩니다.
나의 계획은 각 옵션 항목 내에 ActionLinks를 생성합니다. 이미 부분보기를 만들었습니다. 그 부분보기에 대한 별도의 컨트롤러 작업을 만들 계획이 없습니다. 사용자가
@ Html.ActionLink ("부분보기 링크")
메서드 또는 이와 비슷한 옵션 항목을 선택하면 부분보기를 호출하려고합니다. 면도기로 어떻게합니까? 이 작업을 수행하는 다른 방법이 있습니까?
편집 : 렌더링 할 수있는 부분 뷰가 12 개이므로 작업없이 코드를 실행할 수있는 방법이 있습니까? 버튼을 클릭하지 않고 부분 뷰를 실행하고 싶습니까?Out 컨트롤러 액션을 사용하여 Asp.net MVC 부분 뷰 ActionLink를 만들려면
0
A
답변
1
그런 jquery를 사용하여 변경할 수 있습니다.
@Html.DropDownList("DropDownCategory", new SelectList(Model.Category, "ID", "Name"))
@Html.ActionLink("Submit name", "ActionName", "ControllerName", null, new { @id = "SubmitName" })
<script type="text/javascript">
$('#SubmitName').click(function() {
var value = $('#DropDownCategory').val();
var path = '@Url.Content("~/ControllerName/ActionName")' + "?CategoryId=" + value
$(this).attr("href", path);
});
</script>
1
당신이 시도 할 수 있습니다 - 첫번째 필요가 선택한 값은
public PartialViewResult PartialViewTest()
{
return PartialView();
}
보기에 (HomeController) 선택 상자로 변경 한 후 컨트롤러 컨트롤러
에서 액션을 호출하세요
<select>
<option value="0">One</option>
<option value="1">Two</option>
,210
<script>
$("select").change(function() {
$.get('@Url.Action("PartialViewTest", "Home")', function (data) {
$('#detailsDiv').replaceWith(data);
});
}).trigger('change');
그것은 당신에게
을 도울 수있는 희망관련 문제
- 1. 부분 뷰 ASP.NET MVC 3 컨트롤러 동작
- 2. ASP.NET MVC 컨트롤러/뷰 호출
- 3. ASP.NET MVC 부분 뷰 (양식 포함)
- 4. ASP.NET MVC 일반 부분 뷰 패턴
- 5. ASP.NET MVC - 부분 뷰 디자인 패턴?
- 6. 부분 뷰 및 JSON (ASP.NET MVC 액션)
- 7. 일반 ASP.NET MVC 모델, 컨트롤러 및 뷰
- 8. ASP.net MVC에서 부분 뷰 사용 MVC 4
- 9. asp.net MVC 부분 뷰 javascript를 초기화하는 방법
- 10. ASP.NET MVC 2.0을 사용한 부분 뷰 렌더링
- 11. Ajax Asp.Net MVC 부분 뷰 업데이트
- 12. 부분 뷰 및 Ajax 다시로드 - ASP.NET MVC
- 13. System.InvalidCastException : ASP.NET MVC 부분 뷰 컨트롤러의
- 14. ASP.NET MVC 3에서 부분 뷰 캐싱
- 15. Java MVC의 ASP.NET MVC 부분 뷰
- 16. 프로젝트간에 ASP.NET MVC 부분 뷰 공유
- 17. asp.net mvc ajax에서 부분 뷰 렌더링시 오류
- 18. ASP.NET MVC 동일한 뷰의 부분 뷰
- 19. MVC 부분 뷰 Site.Master
- 20. 컨트롤러 액션을 동적 매개 변수로 만들려면 어떻게해야합니까?
- 21. ASP.Net MVC 컨트롤러 _Layout
- 22. 부분 뷰 MVC
- 23. MVC Ajax.BeginForm을 사용하여 부분 뷰 업데이트
- 24. MVC - Ajax를 사용하여 부분 뷰 렌더링
- 25. ASP.Net MVC - 코드에서 ActionLink를 생성 하시겠습니까?
- 26. ASP.NET MVC - 내가 ActionLink를 사용하고 DIV 클릭
- 27. ASP.NET MVC 4 재귀 부분 뷰를 사용하여 트리 뷰 생성
- 28. MVC 부분 뷰
- 29. 각도로 asp.net 부분 뷰 사용
- 30. ASP.NET MVC 3 : 뷰 폴더 내에서 부분 뷰 가져 오기