我知道這裏有大量關於更改datepicker dateFormat的問題,但我完全按照說明操作,它們似乎沒有任何作用。下面是建議對其他答案的確切代碼:爲什麼更改我的jQuery datepicker的dateFormat失敗?
$(document).ready(function() {
$('#datepicker').datepicker({ dateFormat: 'dd-mm-yy' });
});
然而,當我運行它,並與alert($('#datepicker').datepicker("getDate"));
我得到的日期早在不需要的格式測試日期選擇器值!這非常混亂。我有什麼問題嗎?看到http://jsfiddle.net/TmdM8/
編輯所描述的行爲:更令人困惑的是,如果我讀使用alert($("#datepicker").datepicker('option', 'dateFormat'));
的日期格式...返回的日期格式是正確的,即使調用getDate
所需格式不返回日期。請參閱http://jsfiddle.net/fWmBe/
這很有道理。 jQuery UI文檔只聲明'getDate'「返回datepicker的當前日期」,我認爲它的意思與datepicker放入文本框的值相同。感謝你的回答。 – hughes