Jquery 在mvc3中实现时的日期选择器问题?
使用Jquery 在mvc3中实现时的日期选择器问题?,jquery,asp.net-mvc-3,datepicker,jquery-ui-datepicker,Jquery,Asp.net Mvc 3,Datepicker,Jquery Ui Datepicker,使用Mvc3razor。 我试图用表单上的输入框实现Jquery数据选择器,但当我单击日历上的某个日期时,出现了以下异常“Microsoft JScript运行时错误:无法设置属性“currentDay”的值:object为null或undefined” Jquery: $(document).ready(function () { $(".datepicker").datepicker(); }); Html: <div class='answer
Mvc3
razor。
我试图用表单上的输入框实现Jquery数据选择器,但当我单击日历上的某个日期时,出现了以下异常“Microsoft JScript运行时错误:无法设置属性“currentDay
”的值:object
为null
或undefined
”
Jquery:
$(document).ready(function () {
$(".datepicker").datepicker();
});
Html:
<div class='answer'>
<input class='datepicker' type='text' id='4' name='4' value='' />
</div>
在一个简单的测试中,您的代码在MVC3框架之外工作,因此我会检查页面实际呈现时包含的JQuery/JQuery UI版本。在一个简单的测试中,您的代码在MVC3框架之外工作,因此,当页面实际呈现时,我会检查包含的JQuery/JQuery UI的版本。我发现日期字段与另一个输入字段具有相同的id。它们必须是唯一的。我发现日期字段与另一个输入字段具有相同的id。它们必须是唯一的。终于找到了这个错误的解决方案
解决办法是
我们需要提供唯一的ID最终得到了此错误的解决方案 解决办法是
我们需要提供唯一的ID是否需要在value属性中设置日期选择器出现的日期?尝试使用今天的日期作为起始日期来呈现它,或者使用dd/mm/yyyy值进行硬编码,使其看起来像我尝试过的那样…仍然会收到相同的错误?是否需要在value属性中设置日期选择器出现的日期?尝试用今天的日期呈现它,或者用dd/mm/yyyy值进行硬编码,使它看起来像我尝试过的那样…仍然得到相同的错误?