ページの下部に日付ピッカーが添付されたテキストフィールドがあります。私の問題は、日付ピッカーがテキストフィールドの下に表示されることです。
したがって、ウィンドウの外側に表示されます。 Googleで検索したところ、明らかにorientation
プロパティでこれを修正できることがわかりました。
$('#dp2').datepicker({
orientation: 'auto top'
});
しかし、これは効果がありませんでした。誰も私がこれを達成する方法を知っていますか?
苦労して必要な解決策を見つけた後
Datepicker Link で、Download Developmentをクリックして、向きオプションを含む最新のJSを取得します。指定されたJSのデフォルトは次のとおりです。
var defaults = $.fn.datepicker.defaults = {
autoclose: true,
beforeShowDay: $.noop,
calendarWeeks: false,
clearBtn: false,
daysOfWeekDisabled: [],
endDate: Infinity,
forceParse: true,
format: 'mm/dd/yyyy',
keyboardNavigation: true,
language: 'en',
minViewMode: 0,
orientation: "auto",
rtl: false,
startDate: -Infinity,
startView: 2,
todayBtn: false,
todayHighlight: false,
weekStart: 0
};
私はただデフォルトを使用します:
orientation: "auto",
オリエンテーションにはさらに多くのオプションがあります。
こんにちは、このリンクに移動して、datepickerのスタイルを選択できます コード付きオンラインデモ
答えについては、この投稿を確認してください。
水平および垂直は、widgetPositioningオプションのパラメーターとして使用する必要があります