2013-02-08 4 views
5

フォームには、日付、開始日入力、終了日入力の2つの入力があります。私は好きではなくOKしていない2013年2月27日: 私はまた、日付ピッカーはjqueryのdatepickerの解析

$("#StartDate").datepicker(); 

日付ピッカー形式が、それは、のようなものを実装しました。

私はシリアル化された配列に入れる前に日付を解析したいと思います。これは良いaproachであり、それが私はどのようにこれをaccoplishできるのですか?

End Date inutを達成するには、Start Thatよりも大きく、oppsoiteファイルの送信を許可しないでください。

答えて

1

、はい、それはプレーンテキストで日付を設定し、それはまた、基本的な日付を保持しません。

​​

var currentDate = $(".selector").datepicker("getDate");

0

あなたは、あなた自身のフォーマットを設定するdateFormatを使用することができます(またjquery ui datepickerでの例を参照してください)

$("#StartDate").datepicker({ dateFormat: "yy-mm-dd" }); 

そして、他のように持っていますあなたは、ユーティリティ関数を使用することができます:

// Extract a date from a string value with a specified format. 
$.datepicker.parseDate(format, value, settings) 
+0

はい、それだけでしたが、私の問題はそれを解析する方法です。たぶん私は.split( '/')を使うことができますが、もしユーザーが次のようなものを入力したらどうなるでしょうか?1.1.2013 –

+0

@impeRAtoRああ、文字列値から日付を抽出する '$ .datepicker.parseDate'指定された形式で? –

+0

申し訳ありませんが、私の間違いは、ユーザーが入力することはできません。または、datepickerが実装されているとき –