如何在MVC3 aspx视图引擎中使用jquery创建日历控件

如何在MVC3 aspx视图引擎中使用jquery创建日历控件,jquery,asp.net,asp.net-mvc-3,Jquery,Asp.net,Asp.net Mvc 3,我正在从事一个ASP.NETMVC3项目。我目前正在开发一个只有一个日期字段的页面,我想使用date-time jQuery picker控件。用date picker编写一个下载怎么样?如果您想制定一个持久的解决方案,那么有很多方法可以做到这一点。我更喜欢的一个(在Pluralsight上显示): 为日期时间数据类型创建编辑器模板(~/View/Shared/Editor Templates): 然后在视图/布局中,在运行以下连线之前调用jQuery和jQuery UI: $(document

我正在从事一个ASP.NETMVC3项目。我目前正在开发一个只有一个日期字段的页面,我想使用date-time jQuery picker控件。

用date picker编写一个下载怎么样?

如果您想制定一个持久的解决方案,那么有很多方法可以做到这一点。我更喜欢的一个(在Pluralsight上显示):

为日期时间数据类型创建编辑器模板(~/View/Shared/Editor Templates):

然后在视图/布局中,在运行以下连线之前调用jQuery和jQuery UI:

$(document).ready(function () {
    $(":input[data-datepicker]").datepicker();
})
这种方法的好处是,每当您在页面上有一个日期时间字段时,它都会“正常工作”,因为wire-up jQuery会在页面上找到所有添加了“data datepicker”属性的输入元素(只要它们在编辑器和wire-up jQuery中匹配,您可以随意设置data-attribute).

一个简单的谷歌“jQuery日期选择器”就可以避免你问这个问题。
$(document).ready(function () {
    $(":input[data-datepicker]").datepicker();
})