2016-07-22 11 views
2

私は、選択した日付を保持するphp変数を持っています。datepickerの値を設定する

$newDate='07/04/2016'; 

そして、この日付をjQueryのdatepickerに設定したいとします。後日を変更するときに、あなたがしたい

$("#datetimepickerFrom").datepicker({ 
    defaultDate: '<?php echo $newDate; ?>' 
}); 

: は

日付ピッカーを初期化するとき、あなたはdefaultDateオプションを使用すると思い
$("#datetimepickerFrom").datepicker('setDate', new Date()); 

答えて

3

$newDate代わりのnew Date()を表示する方法を誰も提案してくださいすることができ

$("#datetimepickerFrom").datepicker(); 
    // more code 
$("#datetimepickerFrom").datepicker('setDate', '<?php echo $newDate; ?>'); 

JSFiddle

:SETDATEメソッドを使用します
+0

ありがとうございます。今私はそれを得ました。 – anju

3

入力を既にそこにある値でレンダリングして、datepickerを初期化することができます。

だからあなたのバックエンドで、あなたは次のように入力をレンダリングすることができます。

<input id="datetimepickerFrom" type="text" value="<?= htmlspecialchars($newDate) ?>"/> 

そして単にJSに日付ピッカーを初期化します。

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

ここexampleです。

+0

現在の日付もハイライト表示されます.. – 981

+0

ありがとう – anju

関連する問題