为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery 日期范围选择器在 Firefox 和 Edge 中不起作用

jQuery 日期范围选择器在 Firefox 和 Edge 中不起作用

米琪卡哇伊 2023-10-30 10:48:28
看看我的代码:$(function() {  $("#slider-range").slider({    range: true,    min: new Date('2010.01.01').getTime() / 1000,    max: new Date('2020.03.31').getTime() / 1000,    step: 86400,    values: [new Date('2012.07.12').getTime() / 1000, new Date('2013.02.01').getTime() / 1000],    slide: function(event, ui) {      $("#amount").val((new Date(ui.values[0] * 1000).toDateString()) + " - " + (new Date(ui.values[1] * 1000)).toDateString());    }  });  $("#amount").val((new Date($("#slider-range").slider("values", 0) * 1000).toDateString()) +    " - " + (new Date($("#slider-range").slider("values", 1) * 1000)).toDateString());});$(function() {  $("#slider-range2").slider({    range: true,    min: new Date('2010.01.01').getTime() / 1000,    max: new Date('2020.03.31').getTime() / 1000,    step: 86400,    values: [new Date('2012.07.12').getTime() / 1000, new Date('2013.02.01').getTime() / 1000],    slide: function(event, ui) {      $("#amount2").val((new Date(ui.values[0] * 1000).toDateString()) + " - " + (new Date(ui.values[1] * 1000)).toDateString());    }  });  $("#amount2").val((new Date($("#slider-range2").slider("values", 0) * 1000).toDateString()) +    " - " + (new Date($("#slider-range2").slider("values", 1) * 1000)).toDateString());});它在 Mozilla Firefox 中不起作用。有什么办法可以解决这个问题吗?
查看完整描述

1 回答

?
MMTTMM

TA贡献1869条经验 获得超4个赞

您指定的日期格式在 Firefox 中无效。请使用正斜杠格式表示日期。喜欢:

new Date('2010/01/01')


查看完整回答
反对 回复 2023-10-30
  • 1 回答
  • 0 关注
  • 46 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信