2016-04-22 51 views
0

私は簡単な日付ピッキングツールとして自分のフォームにFoundation-datepicker.jsを使用しています。常に私のために素晴らしい仕事をした。しかし今、クライアントは、訪問者が18歳以上(最低年齢18歳)の日付のみを選択できるようにしたいと考えています。Foundation-datepicker.jsの年齢を計算する

私はminView | maxViewオプションを使用する必要があると思います。しかし、私はそれの正しい構文を見つけることができないようです。

アイデア? My機能は、これまで非常に簡単です:

$(function(){ 
    $('#date').fdatepicker({ 
     language: 'nl', 
     format: 'dd-mm-yyyy', 
     disableDblClickSelection: true 
    }); 
}); 

私はテスト

$(function(){ 
    $('#date').fdatepicker({ 
     language: 'nl', 
     format: 'dd-mm-yyyy', 
     disableDblClickSelection: true, 
     maxView: 'year' = 3 
    }); 
}); 

としてこれを試してみましたしかし、それは私のためにそれを行うことはありません。

ここにドキュメントを検索: http://foundation-datepicker.peterbeno.com/example.html

答えて

0

を使用すると、ページを見ればあなたが「いいえ入力は」私は解決策であると考えているのコード行がある見出しの下にリンクを掲載:

$(function(){ 
    // implementation of custom elements instead of inputs 
    var startDate = new Date(2012, 1, 20); 
    var endDate = new Date(2012, 1, 25); 
    $('#dp4').fdatepicker() 
     .on('changeDate', function (ev) { 
     if (ev.date.valueOf() > endDate.valueOf()) { 
      $('#alert').show().find('strong').text('The start date can not be greater then the end date'); 
     } else { 
      $('#alert').hide(); 
      startDate = new Date(ev.date); 
      $('#startDate').text($('#dp4').data('date')); 
     } 
     $('#dp4').fdatepicker('hide'); 
    }); 

ここでわかるように、開始日と終了日を変数(var startDate)と(endDate)でカスタマイズできます。

関連する問題