현재 내 페이지 중 하나에서 페이지가 "jquery-ui-1.11.1. min"이라는 파일을 요청하고 있습니다. .js "로 설정하면 404 파일을 찾을 수 없습니다. 이는 올바른 파일 이름이 "jquery-ui. min -1.11.1.js"이기 때문입니다. 그래서, 어떤 이유로, 뭔가 잘못된 jquery 참조를 사용합니다.Asp.Net 및 jquery-ui : 페이지에 요청 된 기존 파일이 아닙니다.
내가 시도 무엇<asp:ScriptManager runat="server" EnablePageMethods="true" LoadScriptsBeforeUI="true"> <Scripts> <asp:ScriptReference Name="MsAjaxBundle" /> <asp:ScriptReference Name="jquery" /> <asp:ScriptReference Name="jquery.ui.combined" /> </Scripts> </asp:ScriptManager>
:
- 청소/솔루션을 다시
- 제거/다시를 설치
내 MasterPage는 (다른 사람의 사이에서) 다음 참조가 jquery-ui with NuGet
- projec에서 잘못된 참조를 찾으십시오. t (찾을 수 없음)
이 문제를 해결하는 또 다른 방법은 JS 파일의 복사본을 추가하고 요청한 파일의 이름과 일치하도록 이름을 바꾸는 것입니다. 그러나 다시 한번, 이것은 문제의 근본 원인을 해결하지 못하기 때문에 매우 더러운 해결책입니다.
누락 된 파일이-작동하지 않는 날짜 선택기 등의 문제 등 내가 일시적으로 페이지의 상단에 넣어 그것을 해결 한 원인 :
<script type="text/javascript" src='<%= ResolveClientUrl("~/Scripts/jquery-ui.min-1.11.1.js") %>'></script>
그러나, 이것은 유지하기 terrrible입니다
, 그래서 나는 다음과 같은 일을하고 싶은 다음 MasterPage에 스크립트 관리자 (jQuery를-2.1.1, jQuery를-UI와 JQuery와 - ui.css)의 모든 jQuery를 물건을 참조하는
- 실제로 동작하는 방법. 현재 참조로 jQuery-2.1.1 만 작동하는 것 같습니다.
- 찾아 잘못된 요청하는 하나 제거 "JQuery와-UI-1.11.1을. 분의 .js는"나에게
파일, 번들은 여전히 블랙 박스 내가 어떤 사용할 수를 찾을 수 없습니다 솔루션은 jQuery가 MasterPage에서 필요로하는 모든 것을 포함합니다. 어떤 제안?
'_references.js'를 보았습니까? 거기에 참조되어 있는지 확인하십시오 – Izzy
내 솔루션에이 파일이 없습니다. 나는 MVC를 사용하지 않기 때문에 이것이라고 믿는다. 그러나 Web Forms. – Cleo