2010-01-20 8 views
1

에 액세스 AjaxOptions I 이런 AjaxOptions와 AJAX 형태 않았다면 : .ASP MVC 컨트롤러

(Ajax.BeginForm(new AjaxOptions { UpdateTargetId = "okContent", HttpMethod = "Post", LoadingElementId = "ajaxLoader" }) 

은 (제출 버튼을 누르면) 컨트롤러 UpdateTargetId을 변경하는 것이 가능

를?

감사합니다.

답변

1

아니요. 대상 ID가 전송되지 않습니다. 이것은 반환 된 HTML 콘텐츠로 업데이트 할 요소를 결정하기 위해 자바 스크립트 콜백에서만 사용됩니다. 돌아올 때 일어나는 일에 대해 더 많은 제어가 필요하다면 jQuery 라이브러리의 AJAX 메서드를 대신 사용하는 것이 좋습니다.

1

아니요, 그렇게 할 수 없습니다. 그리고 그럴 수 있다면 그것은 mvc 패턴을 위반했을 것입니다. 컨트롤러는 html 구조를 알지 못합니다.