2016-10-02 25 views
-1

入力ボックスからdatetimepickerプラグインを有効または無効にするなどの要件があります。datetimepicker jqueryプラグインを無効にして有効にする方法

<select id="sel"> 
<option value="opt1" data-type="date">opt1</option> 
<option value="opt2" data-type="string">opt2</option> 
</input><input id="inp"> 

<script> 
$('#sel').on('change', function(){ 
    var type = $('this').find('option:selected').data(type); 
    if(type == 'date'){ 
     //enable calendar 
     $('#inp').datetimepicker(); 
    } else { 
     //need to disable 
    } 
}); 
</script> 

タイプが日付の場合は、カレンダーを無効にする必要がない場合に有効にします。どんな助けも受け入れられる。

+0

ここでは動作しないのは何ですか? –

+0

'type'が日付以外の場合はelseブロックを参照してください。入力ボックスからカレンダーを削除して、通常の入力ボックスのように動作します。 –

答えて

1

あなたは時間を見つけて、あなたの例でも、方法のカップルを見ることができますdatetimepickermanualを読んであげる場合:

hide - DateTimePickerの

toggleを隠す - 表示/非表示のDateTimePicker

destroy - datetimepickerを破棄します

今、あなたはあなたnt。

+0

はい、破壊は私のためにうまくいきます。 ありがとう、私はマニュアルだけでいくつかの例を取らなかったし、それに取り組んだ。 –

関連する問題