我正在使用asp.net的第一步,并为DateTime?
属性创建了一个EditorTemplate。自定义编辑器显示正常,但我添加jqueryUI datePicker所包含的javascript代码似乎没有做任何事情。
这是我的EditorTemplate DateTime.cshtml
@model DateTime?
@Html.TextBox("", (Model.HasValue ? Model.Value.ToShortDateString() : "no data"), new { @class = "datePicker" , @readonly = "readonly"})
<script type="text/javascript">
$(document).ready(function () {
$(".datePicker").datepicker(
{
showOn: "button",
gotoCurrent: true,
showAnim: 'fold',
buttonImage: "/Images/orderedList0.png",
buttonImageOnly: true
}
);
});
</script>
我正在按照ASP.NET MVC中的示例简明扼要地从那里获取代码片段。我尝试包含javascript的方式有问题吗?