添加+1,+5,+10 ...面板按钮到JQuery UI datepicker

问题描述:

我想弄清楚,我怎样才能向JQuery UI datepicker添加+1,+5面板按钮。我甚至不知道是否可以添加自定义按钮。添加+1,+5,+10 ...面板按钮到JQuery UI datepicker

有没有人有类似的问题?

添加自定义面板按钮甚至可能(没有硬编码)吗?

Datepicker没有触发其创建的回调。如果它有一个会很好。绑定到输入点击事件对我来说是个窍门,但我认为操作顺序在这里很重要。确保在绑定日期选择器后绑定输入点击事件。

http://jsfiddle.net/7dV4R/

$(function() { 
    $("#datepicker").datepicker({ }); 
}); 

$('#datepicker').click(function() { 
    $five = $('<button>+5</button>'); 
    $five.click(function() { alert('add five'); }); 
    $ten = $('<button>+10</button>'); 
    $ten.click(function() { alert('add ten'); }); 
    $('#ui-datepicker-div').append($five).append($ten); 
}); 
+0

谢谢,这是非常有用的。 – MJA 2012-01-06 06:02:48