2

我想知道单击文本框时如何实现日历?示例:当我单击文本框时,会弹出日历。像这样 :在此处输入图像描述

我点击了文本框,日历出现了。

谢谢

4

5 回答 5

4

AJAX 控件工具包中包含这个确切的功能。

ASP.NET AJAX 控件工具包日历演示

于 2012-06-01T13:23:11.570 回答
2

使用 jQuery UI Datepicker 实现跨浏览器:

jQuery UI 日期选择器

<script>
    $(function() {
        $( "#datepicker" ).datepicker();
    });
    </script>



<div class="demo">

<p>Date: <input id="datepicker" type="text"></p>

</div><!-- End demo -->



<div style="display: none;" class="demo-description">
<p>The datepicker is tied to a standard form input field.  Focus on the input (click, or use the tab key) to open an interactive calendar in a small overlay.  Choose a date, click elsewhere on the page (blur the input), or hit the Esc key to close. If a date is chosen, feedback is shown as the input's value.</p>
</div><!-- End demo-description -->
于 2012-06-01T13:24:16.180 回答
0

最快最简单的方法是使用 JQuery 或其他 Javascript 框架。

这里有一个演示:http: //jqueryui.com/demos/datepicker/

于 2012-06-01T13:25:11.393 回答
0

你可以试试juice datepicker control

于 2012-06-01T13:27:02.767 回答
0

像 jQuery UI 这样的东西可能:

http://jqueryui.com/

于 2012-06-01T13:22:31.297 回答