JQuery Datepicker没有检测自定义函数的onselect

时间:2017-02-14 10:34:33

标签: javascript jquery datepicker jquery-ui-datepicker

我正在尝试检测jquery datepicker的选择。但它似乎没有用。它不会产生任何错误但不会执行该功能。

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')}
  });
});

但这也没有记录任何东西!

  

似乎这是映射中的问题!谢谢大家的答案

2 个答案:

答案 0 :(得分:0)

你应该使用这个::

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

OR

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

答案 1 :(得分:0)

尝试以下代码

&#13;
&#13;
$(document).ready(function() {
    $("#datepicker").datepicker({
        onSelect: function(e) {
             alert(e);
        }
    });
});
&#13;
<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>
&#13;
&#13;
&#13;