flatpickr从html代码启用特定日期

这是我的HTML代码的样子:

 <input id="working_day" value="{date=>2020-08-27} {date=>2020-08-18} {date=>2020-08-24}" type="hidden" name="working_day[dates]">

值属性是从我的应用填充的。

我只想启用存储在value属性中的日期。

我尝试使用正则表达式(不幸的是,它对我不起作用),到目前为止,我有这个:

$(document).on('turbolinks:load',function() {
  var dates;
  dates = document.getElementById('working_day').getattribute('dates');
  var numbersArray = dates.match('\d{1,4}([.\-])\d{1,2}([.\-])\d{1,4}/g');
  console.log(numbersArray)
  flatpickr(".datepicker",{enable: ["2020-08-30","2020-08-10","2020-08-03"]});
});

enable:数组中的日期只是一个例子,我不知道如何将value属性中的日期放在那里。

你知道我该怎么做吗?使用正则表达式是个好主意吗?

谢谢

iCMS 回答:flatpickr从html代码启用特定日期

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1788501.html

大家都在问