2012-05-02 6 views
2

jQueryUI-datepicker 컨트롤을 사용하여 ASP.NET MVC 응용 프로그램에 달력을 표시하고 있습니다.datepicker가 IE 8.0에서 작동하지 않습니다.

다음 코드를 사용하면 FF와 Chrome에서 날짜 선택 도구가 정상적으로 나타납니다.

$("#Scheduled").datepicker(); 

그러나 IE 8.0에서는 전혀 표시되지 않습니다. Dev 도구를 사용하면 다음과 같습니다.

<input name="Scheduled" id="Scheduled" type="text" jQuery1335986904515="11" jQuery17109478568619873011="8" value="5/31/2012 12:00:00 PM"/> 

무엇이 누락 되었습니까?

편집 : 내 페이지에서 다음 스크립트가 있습니다

<script type="text/javascript" src="/Scripts/uploadify/jquery-1.7.1.min.js"></script> 
<script type="text/javascript" src="/Scripts/uploadify/jquery.uploadify.v2.1.4.js"></script> 
<script type="text/javascript" src="/Scripts/uploadify/swfobject.js"></script>  
<script type="text/javascript" src="/js/component/jquery-ui-1.8.20.custom.min.js"></script> 
+3

하니이 순서를 변경을 현재 두 버전의 jQuery가 t에 포함되어 있습니다. 그는 같은 페이지? 아마도 jQuery 1.3과 jQuery 1.7.1입니까? – lsuarez

+0

내 페이지에있는 내용으로 위의 Q를 편집했습니다. – dotNetNewbie

+0

대신이 작업을 수행하면 작동합니다 : $ ("# 일정"). datepicker ('show'); ' –

답변

0
<input name="Scheduled" id="Scheduled" readonly="true" type="text"/> 

// 스크립트

$("#Scheduled").datepicker({ dateFormat: 'dd/M/yy', changeMonth: true, changeYear: true }); 
    $("#Scheduled").datepicker("setDate", new Date('31/may/2012')) 

과도

<script type="text/javascript" src="/Scripts/uploadify/jquery-1.7.1.min.js"></script> 
<script type="text/javascript" src="/js/component/jquery-ui-1.8.20.custom.min.js"></script> 
<script type="text/javascript" src="/Scripts/uploadify/jquery.uploadify.v2.1.4.js"></script> 
<script type="text/javascript" src="/Scripts/uploadify/swfobject.js"></script>  
관련 문제