2013-07-28 74 views
0

我是JavaScript新手,我有這個顯示日期的問題。需要幫助顯示可讀日期使用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。

+0

是否使用'' ?如果是這樣,則必須使用「YYYY-MM-DD」格式作爲值。 –

回答

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"); 
    }); 
});