次のように、グローバルスクリプトファイルの入力に日付ピッカーを添付します。
$(document).on("focusin",".datePick", function () {
$(this).datepicker({
dateFormat: "dd/mm/yy",
changeMonth: true,
changeYear: true,
onClose: function () { $(this).valid(); }
});
});
特定のページでは、モーダルダイアログ(jquery ui)に入力(datepickerで使用されます)があり、$。load()を介してそのページを呼び出し、他のページのdivに挿入します。
上記のコードは、他のページの静的入力に対しては非常にうまく機能しますが、上記のシーンリオの場合、日付ピッカーダイアログは正常に表示されますが、日付をクリックすると、エラーがスローされます(fは未定義です)編集:VS2010は「値を設定できませんプロパティ'currentDay':オブジェクトがnullまたは未定義です "
一部の人々はlive()メソッドを使用することを提案しましたが、非推奨のメソッドを使用したくありません。この問題についてどうすればよいですか?
前もって感謝します
オズグ