すべてのフォームで次のjQueryスクリプトを定義しています。
$( "input:text.datepicker" ).datepicker({
yearRange: "1900:+0",
changeMonth: true,
changeYear: true
});
基本的に、これは、テキストタイプでクラス「datepicker」を持つ任意の入力要素で日付ピッカーを呼び出します。
これは、以下で説明する1つの状況を除いて、すべてのページで正常に機能します。
ajaxでフォームをロードする必要があります。これは、jQueryUIダイアログに表示されます。このダイアログでは、java-scriptコードを再度含めた場合にのみ、日付ピッカーを表示できます。明らかに、コードを2回含めたくありません。新しくロードされたテキストボックスに日付ピッカーを表示させる方法はありますか?
ありがとうございました