2

jQueryUI-datepicker コントロールを使用して、ASP.NET MVC アプリケーションでカレンダーを表示しています。

次のコードを使用すると、FF と Chrome で日付ピッカーが正常にポップアップ表示されます。

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

しかし、IE 8.0 ではまったく表示されません。開発ツールを使用すると、次のように表示されます。

<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>
4

1 に答える 1

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>     
于 2012-05-30T13:17:39.890 に答える