2017-01-05 6 views
0

私は以下のコードを持っています。月を選んだとき、どのようにカレンダーを隠すことができますか?jQueryまたはjavascriptで月を選択した後にカレンダーを非表示にするには?

<div class="col-lg-3 col-sm-3" id="div_monthly_cal" style="display:none;"> 
    <div data-date-minviewmode="months" data-date-viewmode="months" data-date-format="mm-yyyy" data-date="" class="input-append date dpMonths" id="dtpk2"> 
    <input name="month_pick" id="month_pick" type="text" value="<?php echo date('m-Y'); ?>" class="form-control" readonly="readonly" /> 
    <span class="input-group-btn add-on"> 
     <button class="btn btn-primary" type="button"><i class="fa fa-calendar"></i></button> 
    </span> 
    </div> 
</div> 
+1

'autoclose:true'プロパティを使用してください。 –

+0

どこに書きますか?私はJQueryでそれを書いていますが、動作しません。 – Madhura

+1

どのようなタイプのカレンダーを使用しますか? –

答えて

1

あなたは、コードの下に使用することができるよりも、jqueryのカレンダーを使用している場合: -

$('#example1').datepicker().on('changeDate', function (ev) {  
     $('#example1').Close();  
}); 

アップデート1: また、以下に示すautocloseオプション、使用することができます -

$('#dp1').datepicker({ 
    format: 'mm-dd-yyyy',  
    autoclose: true   
}); 

更新2:別のオプション

+0

同じコードをJQuery関数に入れましたが、動作しません。 – Madhura

+0

jQuery( '#dtpk2')。datepicker({ \t \t \t autoclose:true; }); – Madhura

+0

最初のオプションを試しましたか? –

関連する問題