1

ユーザーがブートストラップの日付ピッカーで過去の日付を選択できないようにすることは可能かどうか疑問に思いました。

を使ってみ.datepicker({ preventPast: true })ましたが、うまくいかないようです。

.done(function (response) {
                        view.data = response;
                        $pageHeader.after(view.options.template(response));
                        view.$('.datepicker:not([readonly])')
                            .datepicker({ preventPast: true })
                            .on('changeDate', function () {
                                $(this).datepicker('hide');
                            }); 
4

3 に答える 3

0

minDate過去の日付が選択されないように設定します。

例えば:

$('#datePickerId').datepicker({minDate: '0'});
于 2012-07-25T17:18:02.187 に答える
0

Jquery UI datepicker は、引用符なしで機能します。jquery ui datepickerpreventPastのオプションではないため、別のプラグインを使用していますか?

​$("#datePickerId")​​​​​​​​​​​​.datepicker({ minDate: 0 });

JS Fiddle for you: http://jsfiddle.net/7Uaew/

また、シャーブロウに+1。サーバーの検証を忘れないでください。

于 2012-07-27T02:00:48.993 に答える
0

startDateを使用してみてください:.datepicker({ startDate: '+0d' });

于 2012-10-02T23:01:15.860 に答える