选择日期时,jQuery datepicker执行函数

时间:2012-10-31 13:34:30

标签: jquery jquery-ui jquery-ui-datepicker

当从jQuery datepicker中选择日期时,是否可以执行自定义函数?

我已尝试使用onClose选项,但这似乎只是在第一次加载页面时执行该函数,之后我可以根据需要多次更改日期并且函数不会执行。

4 个答案:

答案 0 :(得分:1)

尝试:

$("#id").datepicker({
    onSelect: function( date ){ 
        // do stuff
    }
});

答案 1 :(得分:1)

$( "#datepicker" ).datepicker({
    onSelect: function(dateText, obj){
         alert(dateText); // Or do something else you need it to do
    }        
});​

我在jsFiddle中保存了一个示例 - http://jsfiddle.net/GZE7D/

答案 2 :(得分:0)

使用“onSelect”选项。 打字打30个字符。

答案 3 :(得分:0)

您可以尝试在onSelect功能中运行代码:

$('.datepicker').datepicker({
    dateFormat: 'dd-mm-yy',
    numberOfMonths: 1,
    onSelect: function(selected,evnt) {
         // Run your code here
    }
});