2017-03-22 4 views
0

私は初心者です。私はすべての前の日付を無効にして、ユーザーがそれを選択できないようにしたいと思います。私はすべてを試みましたが、無効にすることはできません。私のコードです:可能であればデモを提供してください。pickmeup jqueryプラグインの前の日付を無効にする

 var now = new Date; 
     pickmeup(element, { 
      render: function (date) { 
       if (date < now) { 
        return { disabled: true, class_name: 'date-in-past' }; 
       } 
       return {}; 
      } 
     }) 

答えて

0

the example from the GitHubレポが正しいと思われますか?

ターゲットにする要素を指定する必要があります。

var now = new Date; 
pickmeup(element, { 
    render : function (date) { 
     if (date < now) { 
      return {disabled : true, class_name : 'date-in-past'}; 
     } 
     return {}; 
    } 
}); 

pickmeupの後の要素を希望の要素に変更します。あなたは...、クラス.mydatepickerを持つ要素をターゲットにそれを変更する

var now = new Date; 
pickmeup('.mydatepicker', { 
    render : function (date) { 
     if (date < now) { 
      return {disabled : true, class_name : 'date-in-past'}; 
     } 
     return {}; 
    } 
}); 
+0

を望んでいたのであれば、私はやったし、それが働いていたが、問題は2つのカレンダーが重複していることです。これは私のHTMLとjqueryのコードです: – Wasim

+0

Check In: 

                     

Guests:

Wasim

+0

$(document).ready(function(){var input = $( '。one'); var input2 = $( '。two'); pickmeup( '。one'変更:関数(formated){input.val(formated)}、{position: 'bottom'、hide_on_select:true、before_show:function(){input.pickmeup( 'set_date'、input.val()、true) ;}}); pickmeup( '。two'、{position: 'bottom'、hide_on_select:true、before_show:function(){input.pickmeup( 'set_date'、input.val()、true);}、change: pickmeup( 'Reservation'、{render:function(date){if(date Wasim

関連する問題