Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jQueryUIDatePicker创建后将eventhandler添加到jQueryUIDatePicker_Jquery_Jquery Ui_Datepicker_Jquery Events_Uidatepicker - Fatal编程技术网

在jQueryUIDatePicker创建后将eventhandler添加到jQueryUIDatePicker

在jQueryUIDatePicker创建后将eventhandler添加到jQueryUIDatePicker,jquery,jquery-ui,datepicker,jquery-events,uidatepicker,Jquery,Jquery Ui,Datepicker,Jquery Events,Uidatepicker,我有以下情况: 在我的主页中,我有: $(".datepicker").datepicker({ changeYear: true, changeMonth: true, dateFormat: "dd/mm/yy", duration: 'fast' }); 这样,我分配给类“datepicker”的每个输入字段在单击时都会显示jQuery UI datepicker 现在,我在一个页面上有一个日期选择器,应该处理它的o

我有以下情况:

在我的主页中,我有:

$(".datepicker").datepicker({
    changeYear: true,
    changeMonth: true,
    dateFormat: "dd/mm/yy",
    duration: 'fast'
});
这样,我分配给类“datepicker”的每个输入字段在单击时都会显示jQuery UI datepicker

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

我看到的选择:

  • 给1个日期选择器另一个类,比如
    datepickerWithSelectEvent
    。我不喜欢这个解决方案的地方是,我得到了重复的代码来初始化
    changeYear
    changeYear
    。如果我想更改项目中的日期选择器,我必须记住在两个地方进行更改
  • 在创建日期选择器之后以某种方式添加eventhandler。这看起来很干净,但我真的不知道怎么做。有人吗
您是否尝试过:

$(".datepickerSelect").datepicker( 'option' , 'onSelect', function() {} );

我知道这很简单,但没有考虑检查常规jquery文档。。谢谢