絶対に頭から離れます。とても簡単なことのように思えますが、うまくいきません!
基本的に、JQuery UI Datepicker の非表示の入力フィールドの結果があります。入力タイプを非表示にしました。日付を選択すると、[値] フィールドに入力されます。その「値」を取得して div に配置したいと考えています。
誰でも私を助けることができますか?
次のようなマークアップがあるとします。
<input id="date" type="hidden" value="1/1/2013" />
<div id="value">
</div>
呼び出して入力の値を選択し、呼び出し.val()
て div コンテンツを設定しますhtml()
$("#value").html($("#date").val());
これを datepicker で使用している場合は、datepickersonSelect
イベントを使用して、ユーザーが日付を選択するか日付を変更したときに更新します。
datePicker を宣言するときは、次のようにします
$(".datepicker").datepicker({
onSelect: function(){
$(".show_date").html($(this).val());
}
});
したがって、datepicker の値が変更.show_date
されるたびに、datepicker の値で html が更新されます。隠しフィールドも本当に必要ありません。