로드 중 Mainview에서 참조되는 부분 뷰에서 .js 파일에 액세스 할 수없는 문제가 발생했습니다. 심지어 내가 부분보기에서 다시 같은 파일을 참조했지만 행운을 빕니다. 모달 팝업으로 부분보기를 열려면 아약스 링크를 사용하고 있습니다. 내가 아는 한 js 파일은 Ajax 호출의 경우에는로드되지 않습니다. 그래서 시도한 http://geekswithblogs.net/DougLampe/archive/2010/11/12/execute-javascript-in-mvc-partial-view.aspxlink. 운이 없다. 공용 ActionResult DynamicJavaScript() 메서드에서 무엇을 쓸지 잘 모르겠습니다.js 파일로드되지 않음 부분 뷰 MVC 4
그러나 부분 뷰에서 내장 스크립트를 작성하는 경우 물론 부분 뷰는로드되지만 js 파일은로드되지 않습니다. 부분보기를 열려면 PSB 코드를 사용하십시오.
@Ajax.ActionLink("Edit", "EditVoucherBook", "Tasks", new { id = m1.vbkID, PageNumber = Model.PageNumber }, new AjaxOptions { HttpMethod = "get", OnBegin = "openmodalpopup", OnComplete = "closemodalpopup" }, new { @class = "modal-popup" }).
openmodalpopup closemodalpopup 부분 및 도면을 쓸 필요가 있고 그것들은 (.gif 참고)을 표시 AJAX 로딩 이미지를 사용한다.
미리 감사드립니다.
"부분보기에서 .js 파일에 액세스 할 수 없음"이란 무엇을 의미합니까? 그게 작동하지 않는 메소드 호출인가요? 이벤트 바인딩이 있습니까? 일부 코드는 적절한 대답을주는 데 도움이됩니다 – Amila
예, js 파일 내의 메소드 또는 함수가 호출되지 않습니다. – user3851995