jQuery DatePickerで前/今日/次のナビゲーションを非表示にするにはどうすればよいですか?
Month と Year のドロップダウン ボックスだけで十分です。
また、アニメーションを無効にするにはどうすればよいですか?
@tvanfosson - 私はすでに試しhideIfNoPrevNext
ましたが、2 か月にわたる日付範囲がない場合にのみ機能します。
ただし、期間オプションは、アニメーションをオフにするトリックを行いました.
乾杯。
jQuery DatePickerで前/今日/次のナビゲーションを非表示にするにはどうすればよいですか?
Month と Year のドロップダウン ボックスだけで十分です。
また、アニメーションを無効にするにはどうすればよいですか?
@tvanfosson - 私はすでに試しhideIfNoPrevNext
ましたが、2 か月にわたる日付範囲がない場合にのみ機能します。
ただし、期間オプションは、アニメーションをオフにするトリックを行いました.
乾杯。
DatePicker コントロールのオプションはhttp://docs.jquery.com/UI/Datepicker/datepicker#optionsにあります。具体的には、hideIfNoPrevNext を true に設定し、duration を '' に設定する必要があると思います。
$('#cal').datepicker( { hideIfNoPrevNext: true, duration: '' } );
ボタンを隠すだけ
$("div.ui-datepicker-header a.ui-datepicker-prev,div.ui-datepicker-header a.ui-datepicker-next").hide();
何も表示しないようにスタイルを変更するだけです。
div.ui-datepicker-header
a.ui-datepicker-prev,div.ui-datepicker-header
a.ui-datepicker-next
{
display: none;
}
私も DatePicker のデフォルト機能でこの問題を経験しました。jquery.ui.base.css へのリンクがありませんでした。私のページにこのファイルへの参照を含めた後、それは魅力のように機能しました。CSS を微調整する必要も、プロパティを設定する必要もありませんでした。ご参考までに。
このコードを使用すると、次または前のボタンのナビゲーションを停止するために確実に機能します..
$("#cal").datepicker({
stepMonths: 0
)};