初始化daterangepicker后,Onchange函数无法正常工作

时间:2017-04-11 11:44:00

标签: javascript

一旦我将setrange用于预定日期到datepicker。我的onchange功能不再起作用了。

我添加了代码。请检查并提出建议 提前致谢



$("#daterangeperiod").daterangepicker();
$("#daterangeperiod").daterangepicker("setRange", {
                                      start: new Date(event.item.dataContext.year, monthnum, 1),
                                      end:   new Date(event.item.dataContext.year, monthnum + 1, 0)
                                      
==========================================================
$('#daterangeperiod').change(function(){ 

                $.ajax({                             
                        url: someurl,
                        type: "get",
                        success: function(data){
                          
                            $('selector').html(data);
                    }
                });

            });                                      

<input type="text" id="daterangeperiod" name="daterangeperiod" />
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

一旦你将daterangepicker应用到你的元素,就不能再将它当作常规文本输入框,因为daterangepicker代码已将其转换为更复杂的html。

很难说你正在使用哪个daterangepicker(周围有几个),但它应该有自己的事件,它的文档应该告诉你如何使用它们。例如,daterangepicker.com中的{{}}}之类的事件可能会有用{。}}。