2017-02-14 23 views
0

jquery datepickerの選択を検出しようとしています。それは動作していないようです。エラーは発生しませんが、この関数は実行されません。JQuery Datepickerがカスタム関数のonselectを検出しない

HTML

<div id="datepicker" class="datepicker-tafeltje"></div> 

JS

$(document).ready(function(){ 
    $("#datepicker").datepicker({ 
    onSelect: refreshOptions 
    }); 
}); 

また、私はこの

$(document).ready(function(){ 
    $("#datepicker").datepicker({ 
    onSelect: function(){console.log('test')} 
    }); 
}); 

を試してみましたが、しかし、これはどちらか何かを記録しません!

マッピングに問題があるようです!あなたがこれを使用する必要があります答え

+3

次のコードを試してみてください災害dle:https://jsfiddle.net/xztoagcx/。使用しているコードの詳細を追加してください –

答えて

0

ありがとうございました::

$("#datepicker").datepicker({ 
    afterAdjustDate: function(i,o,p){ 
     console.log('test'); 
    } 
}); 

OR

$("#datepicker").datepicker({ 
    onSelect: function(e) { 
     console.log('test'); 
    } 
}); 
0

あなたのコードがで正常に動作

$(document).ready(function() { 
 
    $("#datepicker").datepicker({ 
 
     onSelect: function(e) { 
 
      alert(e); 
 
     } 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<script 
 
    src="http://code.jquery.com/ui/1.11.3/jquery-ui.min.js" 
 
    integrity="sha256-xI/qyl9vpwWFOXz7+x/9WkG5j/SVnSw21viy8fWwbeE=" 
 
    crossorigin="anonymous"></script> 
 
<div id="datepicker" class="datepicker-tafeltje"></div>

関連する問題