我有以下情况:

在我的主页中,我有:

$(".datepicker").datepicker({
    changeYear: true,
    changeMonth: true,
    dateFormat: "dd/mm/yy",
    duration: 'fast'
});

这样,我分配了类“datepicker”的每个输入字段。 to,在单击时显示jquery UI datepicker。

现在我在页面上有一个应该有“onSelect”的日期选择器。事件处理。这样做的最佳做法是什么。

我看到的选项:

  • 给那个1个datepicker另一个类,比如datepickerWithSelectEvent。我不喜欢这个解决方案是我得到重复的代码来初始化changeYear,changeMonth,....如果我想更改项目中的日期选择器,我将不得不记住在2个地方更改它
  • 在创建datepicker之后以某种方式添加eventhandler。这看起来最干净,但我真的不知道该怎么做。任何人吗?
有帮助吗?

解决方案

你试过了吗?

$(".datepickerSelect").datepicker( 'option' , 'onSelect', function() {} );
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top