首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >香草JS数据采集器

香草JS数据采集器
EN

Stack Overflow用户
提问于 2020-11-25 22:46:38
回答 1查看 3.6K关注 0票数 2

我试着让Vanilla数据报警器开始工作:https://github.com/mymth/vanillajs-datepicker

它抛出了一个错误: TypeError: undefined不是e.dataset.date上的一个对象,这是日期选择器代码中的一个错误,所以我不知道出了什么问题。下面是我在一个函数中的标注:

代码语言:javascript
复制
  function setDate() {
    console.log('DatePickerCk: ' , Datepicker);  // shows as 'class ue' - that doesn't seem right
    var cdate = $(mycell).attr('dc-oldval');
    console.log('CurDate: ' + cdate); // ok - 02/07/2020
    var dpelem = $(mycell).find('input');
    $(dpelem).val(cdate);
    console.log('ValofInput: ' , $(dpelem).val()); // ok - "02/07/2020"
    console.log('DpElem: ' , dpelem); // ok - hovering over it in console highlights the element in the DOM
    var datepicker = new Datepicker(dpelem, {
      autohide: true,
      daysOfWeekDisabled: [],
      daysOfWeekHighlighted: [],
      defaultViewDate: cdate,
      nextArrow: '>>',
      prevArrow: '<<',
      todayBtn: false,
      todayBtnMode: 1,
      todayHighlight: true
    });
    Datepicker.locales.en = {
      days: ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'],
      daysShort: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
      daysMin: ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
      months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
      monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
      today: 'Today',
      clear: 'Clear',
      titleFormat: 'MM y',
      format: 'dd/mm/yyyy',
      weekstart: 0
    }
  }
  setDate();

我在输入中看到了日期,但是数据报警器的下拉列表没有显示。

我说的不对吗?我不知道问题出在哪里。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-11-25 23:47:55

这是在黑暗中拍摄,但如果您添加到您的dpelem当设置您的数据报警器?看起来,您将得到一个jquery元素与一个DOM元素,就像它可能期望的那样。

代码语言:javascript
复制
var datepicker = new Datepicker(dpelem[0]....

否则,我看不出你的代码有什么问题。我组装了一个快速的小小提琴,如果您已经获得了对输入元素的有效引用,这似乎很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65013751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档