【问题标题】:I'm getting NaN value on my daterangepicker我在 daterangepicker 上获得了 NaN 值
【发布时间】:2019-12-08 17:02:43
【问题描述】:

那里。我刚刚在我的网站上更新了我的 daterangepicker。它在发布字段(开始于 / 结束于)上工作得非常好,但是......在我的个人资料中,我的日期选择器带有 value="{{$user->dob}}",它给了我出生日期我的简历。现在,我用这一行更新了 DOB 的日期选择器:

<input type="text" name="dob" id="dob" value="{{ $user->dob }}">

但我得到的是 NaN 的价值,当它打开时它看起来像这样:

这是我的脚本

 $(function() {
  $('input[name="dob"]').daterangepicker({
    singleDatePicker: true,
    showDropdowns: true,
    minYear: 1901,
    maxYear: 2099,
  }, function(start, end, label) {


  });
});

我正在使用 Daterangepicker:http://www.daterangepicker.com/

【问题讨论】:

  • 你用的是什么插件?请提供链接。
  • 我正在使用 daterangepicker。这是一个链接:daterangepicker.com
  • $user-&gt;dob的实际值是多少?
  • 其实值是NaN。这应该是我个人资料的出生日期,来自数据库。
  • 这一行的值是否显示在 html 中? 检查和检查

标签: javascript php jquery html laravel


【解决方案1】:

您应该按照此处所述在设置中使用区域设置:

http://www.daterangepicker.com/#example2

因为您需要指定将日期传递给组件的格式

【讨论】:

  • 我应该使用这个吗? ` locale: { cancelLabel: 'Clear' }`
  • 对于您需要的,我认为您应该以这种方式使用format 区域设置"format": "YYYY-MM-DD",
  • 文档底部还有一个有用的工具daterangepicker.com/#config
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-11-16
  • 2014-04-27
  • 1970-01-01
  • 2017-05-23
  • 2021-08-24
  • 2019-08-06
相关资源
最近更新 更多