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 に答える