2011-02-07 5 views
0

내 프로젝트에서 jquery datepicker의 기본 구현이 있습니다 (샘플 프로젝트의 모든 내용). 웹 서버에 게시하고 거기에서 실행하면 완벽하게 실행되지만 Visual Studio 2010에서 디버그 모드로 실행할 때 전혀 실행되지 않습니다.VS2010 개발 모드에서 jquery datepicker가 작동합니까?

다른 누구에게도 발생 했습니까? 왜 이것이 될지에 대한 생각은 없습니까? 이 방법을 사용하면 더 쉽게 테스트 할 수 있습니까?

소스를 게시 할 수 있지만 디버그 모드에서 빌드와 완전히 동일하다는 것을 확인했습니다. 내가 생각할 수있는 유일한 점은 web.config와 다르지만이 문제에 영향을 줄 수있는 방법을 모르겠습니다.

감사합니다.

+0

내 datepicker는 디버그 및 릴리스 모드에서 작동하므로 가능합니다. 몇 가지 샘플 코드를 볼 수 있습니까? – belugabob

답변

0

글쎄, 야간의 수면은 때로는 치료법입니다. 내가 "~ /"와 같은 로컬 파일에 추가 그래서 명시 적으로 먼저 폴더 루트를 참조하지 않은 경우 경로 지정이 때로는 문제가 있었다 오늘 아침을 회상

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script> 
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.9/jquery-ui.min.js"></script> 
<script type="text/javascript" src="lightbox/js/prototype.js"></script> 
<script type="text/javascript" src="lightbox/js/scriptaculous.js?load=effects,builder"></script> 
<script type="text/javascript" src="lightbox/js/lightbox.js"></script> 
<link type="text/css" rel="stylesheet" href="lightbox/css/lightbox.css" media="screen" /> 
<link type="text/css" rel="Stylesheet" href="Scripts/jquery-ui-1.8.9.custom.css" /> 

: 여기에 내 원래의 헤더이었다

<script type="text/javascript" src="~/lightbox/js/prototype.js"></script> 
<script type="text/javascript" src="~/lightbox/js/scriptaculous.js?load=effects,builder"></script> 
<script type="text/javascript" src="~/lightbox/js/lightbox.js"></script> 
<link type="text/css" rel="stylesheet" href="~/lightbox/css/lightbox.css" media="screen" /> 
<link type="text/css" rel="Stylesheet" href="~/Scripts/jquery-ui-1.8.9.custom.css" /> 

그랬습니다. 나는 두 디렉토리 트리가이 파일들에 대해 동일하기 때문에 서버가 아닌 Dev에서 작동하는 이유는 모르지만 거기에 있습니다. 아마 여기에 깃발을 올리기 전에 그것을 시험해 보았을 것입니다. 그러나 바라건대 다른 누군가를 구원 할 것입니다.

감사합니다. Bob. 의견을 높이 평가하고 아마도 소스에서 문제를 빨리 보았을 것입니다.

+0

그냥 옆으로 - 스크립트 태그 앞에 CSS를 배치 할 수 있습니다. 이렇게하면 CSS가 병렬로로드됩니다. 더 빠른 페이지로드를 허용합니다. – JasCav

+0

고마워, 내가 고칠거야. – nycdan

관련 문제