一旦我将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;
答案 0 :(得分:1)
一旦你将daterangepicker应用到你的元素,就不能再将它当作常规文本输入框,因为daterangepicker代码已将其转换为更复杂的html。
很难说你正在使用哪个daterangepicker(周围有几个),但它应该有自己的事件,它的文档应该告诉你如何使用它们。例如,daterangepicker.com中的{{}}}之类的事件可能会有用{。}}。