5

jQuery DatePickerで前/今日/次のナビゲーションを非表示にするにはどうすればよいですか?

Month と Year のドロップダウン ボックスだけで十分です。

また、アニメーションを無効にするにはどうすればよいですか?

@tvanfosson - 私はすでに試しhideIfNoPrevNextましたが、2 か月にわたる日付範囲がない場合にのみ機能します。

ただし、期間オプションは、アニメーションをオフにするトリックを行いました.

乾杯。

4

7 に答える 7

10

DatePicker コントロールのオプションはhttp://docs.jquery.com/UI/Datepicker/datepicker#optionsにあります。具体的には、hideIfNoPrevNext を true に設定し、duration を '' に設定する必要があると思います。

  $('#cal').datepicker( { hideIfNoPrevNext: true, duration: '' } );
于 2008-11-25T02:12:48.133 に答える
6

ボタンを隠すだけ

$("div.ui-datepicker-header a.ui-datepicker-prev,div.ui-datepicker-header a.ui-datepicker-next").hide();
于 2009-06-24T11:18:40.930 に答える
3

何も表示しないようにスタイルを変更するだけです。

div.ui-datepicker-header 
a.ui-datepicker-prev,div.ui-datepicker-header 
a.ui-datepicker-next
{
    display: none;  
}
于 2013-03-06T19:11:15.020 に答える
2

私も DatePicker のデフォルト機能でこの問題を経験しました。jquery.ui.base.css へのリンクがありませんでした。私のページにこのファイルへの参照を含めた後、それは魅力のように機能しました。CSS を微調整する必要も、プロパティを設定する必要もありませんでした。ご参考までに。

于 2010-11-30T00:05:39.147 に答える
-1

このコードを使用すると、次または前のボタンのナビゲーションを停止するために確実に機能します..

$("#cal").datepicker({
stepMonths: 0
)};
于 2016-11-14T04:55:18.617 に答える