2011-11-25 24 views
0

我想格式化datepicker以具有特定的格式。我期待的格式是ISO 8601年 - 月 - 日。 $(function)內部有些錯誤,但我不確定是什麼。試圖在datepicker上使用formatDate

<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="utf-8"> 
    <title>jQuery UI Datepicker - Format date</title> 
    <link rel="stylesheet" href="<?php echo $jquery_css?>" type="text/css" /> 

    <script type="text/javascript" src="<?php echo $jquery?>"></script> 
    <script type="text/javascript" src="<?php echo $jquery_ui?>"></script> 

    <script type="text/javascript"> 

    $(function() { 
     $.datepicker.formatDate('yy-mm-dd', "datepicker"); 
    }); 
    </script> 
</head> 
<body> 

<div class="demo"> 

<p>Date: <input type="text" id="datepicker" size="30"/></p> 

</div> 

回答

-1

如果你只使用jQuery此功能(而不是更大的框架),我會跳過jQuery和只使用datejs

+0

顯然他想要一個日期選擇器。 datejs是一個驗證和格式化腳本 – mplungjan

+0

他正在嘗試格式化,我向他提供了一種方法來實現這一點。如果他認爲它沒有用處,則不會造成任何傷害。 –

+0

僅僅因爲你不喜歡他們而沒有必要降低答案。你應該爲那些實際上是錯誤的事情保留低票,我的回答不是。我越來越不願意回答問題,因爲有人很可能會因爲他們不喜歡我的答案而放棄投票。我確信我不是唯一一個這樣認爲的人,而且你應該知道,你正在爲你的反覆無常的低調投票行爲做出貢獻。你應該重新考慮它。 –