私はdatepickerを使用しているフォームフィールドを持っています。JqueryUI DatePicker
フォームフィールドの形式は、PHPを介して印加される値yymmdd
<input type='text' id='date' name='date' value='<?php echo $date ?>'>
を持っているのjQuery:
$("body").on('focus', '#date', function(){
$(this).datepicker({ dateFormat: "d MM yy", minDate: 0, maxDate: "+1Y -1D"});
});
ページでは、値は、フィールドなどに表示されますロードするとき:160914
私がしたいのは、datepickerがこの形式を正しく検出していることです。ピッカーが表示されたときに2016年9月14日が強調表示されます。
私はまた、ユーザーが日付を選択すると、フィールドは例えばを表示しますたいと思います:2016年9月21日が、データベースに書き戻すことが可能な値は、これが160921
を行うことができますでしょうか?誰かが私を正しい方向に向けることができますか?
ありがとうございました
altFieldを調べてaltFormat。 –
ありがとう - どのように表示され、ピッカーはそれを見つけることができるか何かがありますか? – Tom
'<?php echo $ date?> ''を変更して、文字列を適切にフォーマットすることを止めますか? –