Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 在mvc3中实现时的日期选择器问题?_Jquery_Asp.net Mvc 3_Datepicker_Jquery Ui Datepicker - Fatal编程技术网

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值进行硬编码,使它看起来像我尝试过的那样…仍然得到相同的错误?