首页 > 解决方案 > 日期选择器事件更改问题

问题描述

我正在使用两个日期选择器,我希望它仅在单击日历内的日期时触发。我已经编写了一个输入更改,因此它会被以下事件触发:

'start_date' : $('#start_date').val(),
'end_date' : $('#end_date').val()

$('#start_date').val(div_data[i].start_date);
$('#end_date').val(div_data[i].end_date);

这是日期选择器:

  $('.filter_date').datepicker().on("input change", function (e) {
    var form_data = [];
    form_data = rank_data()
    if (form_data.length != 0){
      $.ajax({
        type: 'POST',
        url: '/visual/plot',
        dataType: 'json',
        data: {'form_data': JSON.stringify(form_data)},
        success: function(data){
          if (data != false){

          }
        }
      });
    }
  });

我只想在 datepicker 日历内单击时调用这个 ajax 有什么办法吗?

标签: javascriptjquerydatepicker

解决方案


推荐阅读