最初は正常に動作していましたが、jquery .load関数を使用してdatepicker要素を含むフォームをロードした後、最初のクリックで動作/表示されませんが、外側をクリックしてクリックするともう一度、firebug のコンソールに次のエラーが表示されます。
TypeError: date is undefined
[Break On This Error]
var parts = date.split(format.separator),
日付ピッカーが表示されます....
私はこのJavaScriptを使用して日付ピッカーを非表示にしました:
$(document).on('click','.datepicker', function() {
$('.datepicker').datepicker({ format: "yyyy-mm-dd" }).on('changeDate', function (ev) {
$(this).blur();
$(this).datepicker('hide');
});
})