0

我是 javascript 新手,我遇到了显示日期的问题。

我想显示一个格式为 的可读日期MM-DD-YYYY,但每次我尝试加载页面时,我总是得到一个 ASP 格式的日期。

有人给出了这段代码,我试图在我的项目中使用它,但是,由于这种错误,我仍然得到错误的日期格式Uncaught TypeError: Cannot call method 'formatDate' of undefined

这段代码有什么问题?

$(document).ready(function () {
var date = $.datepicker.formatDate('yy-mm-dd', new Date($("#dateOfBirth").val()));
$("#dateOfBirth").val(date);
});

我正在使用 C# MVC。

4

1 回答 1

0

可能会试一试(假设您使用的是 jQuery ......如果我离开了,我很抱歉):

// You might not need the next two lines...
// And if not, just delete them as well as the last line
jQuery.noConflict();
jQuery(function($) {
  $(document).ready(function() {
    $("#dateOfBirth").datepicker();
    $("#dateOfBirth").datepicker("dateFormat", "yy-mm-dd");
  });
});
于 2013-07-28T06:24:00.140 回答