选择日期和jquery事件自动发生

时间:2014-04-08 10:29:32

标签: jquery date

我想在选择日期时调用jquery。我使用$().change(function{})作为select标记,但它不适用于日期。任何帮助将不胜感激。

$("#ChangeMonth").????(function()
{
})

HTML:

<input id="ChangeMonth" class="datepicker" style="font-family: calibri; font-size: 18px; margin-top:47px; margin-left: 14px; width: 160px; height: 24px;" />

3 个答案:

答案 0 :(得分:3)

使用onSelect属性,因为使用datepicker更改值不会触发任何事件

jQuery(function ($) {
    $('#ChangeMonth').datepicker({
        onClose: function () {
            console.log('onClose', this, arguments)
        },
        onSelect: function () {
            console.log('onSelect', this, arguments)
        }
    })
});

演示:Fiddle

答案 1 :(得分:2)

试试这个,

$(function(){
    $( ".datepicker" ).datepicker({ 
       onSelect: function(){
            alert('Date selected');
            // your code
       }
    });
});

阅读onSelect

答案 2 :(得分:1)

jQuery(function ($) {
    $('#ChangeMonth').datepicker({
        onClose: function () {
            alert("on Close");
        },
        onSelect: function () {
            alert("on Select");
        }
    });
});

//适用于onClose,onSelect。