问题标签 [pickadate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 Vue Mounted 函数中访问 DOM
如何从 VueJS 实例的挂载函数中访问元素。
当我尝试以下操作时,它告诉我该元素未定义。当我看到 DOM 时,它就在那里。这可能是在我尝试引用元素之前未呈现元素的情况吗?
javascript - Pickadate 不是函数。导轨
这是我第一次在 SO。我担心的是我得到
控制台中的错误。
在此之前,我能够包含在 Javascript [F12 in Chrome] 中检测到的文件(picker.js、picker.date.js、picker.time.js)。
以下是其他代码:
_form.html.erb
应用程序.js
globals.js
javascript - 在我的第一个日期选择器之前 1 天设置另一个日期选择器的最小日期
我正在使用 Materializecss。现在我正在创建一个酒店预订系统。我想要的是,当我在 DateIn Datepicker 上选择一个日期时,DateOut Datepicker 的最小日期应该比所选日期早 1 天。在第一次选择时,它正在工作。但是,当我尝试选择一个高于所选日期的签入日期时,日期选择器的最小日期不会改变。
编辑:示例:第一次选择:dp_ci:2017 年 9 月 27 日(已选择) dp_co(分钟):2017 年 9 月 28 日(禁用后面的日期) dp_co:2017 年 9 月 28 日(已选择)
第二次选择:(我将再次选择 dp_ci) dp_ci:2017 年 9 月 29 日(已选择) dp_co(分钟):2017 年 9 月 28 日(仍然应该是 9 月 29 日)
更新:我找到了一个能够解决我的问题的答案。唯一的一件事是 dp_co 的最小日期不应允许与 dp_ci 相同的日期:任何解决方案?
在此处获取代码:CodePen
jquery - pickadate:结束日期应比开始日期提前 1 天
我有两个日期选择器(Materializecss),一个用于签入日期,另一个用于签出日期。我想要的是我想要退房日期最小日期是入住日期前 1 天。我在pickadate js上得到了这个代码,但问题是在结束日期选择器中启用了第一个日期选择器上的选定日期。我想要发生的是当我选择 9/22/2017 时,结束日期选择器上的最小日期应该是 9/23/2017
materialize - 从 Materialise 的时间选择器获取输出
我正在尝试设置我的MaterlizeCSS时间选择器以输出时间以供进一步处理。文档没有为此提供任何说明,但 pickadate.js 文档本身有说明。
据我了解,此方法应生成一个隐藏字段,其中包含输入字段的名称和 24 小时格式的时间。它不适合我。名称不会从原始输入中剥离,也不会创建隐藏字段。我也没有看到任何错误。有没有其他人得到这个工作?
作为参考,这是我的功能:
编辑:我也尝试过设置containerHidden
选项,但它也没有做任何事情。
javascript - Pickadate.js 动态更改禁用天数
我在结帐页面上使用 Pickadate.js 库,供客户选择订购产品的收集日期。
在后端,客户端可以封锁某些日子,使客户端无法选择这一天。例如。周日,因为商店周日不营业。
我正在像这样初始化库:
在结帐页面上,客户可以在 2 家具有不同取货时间的商店之间进行选择,因此日历需要能够选择正在选择的商店,并基于此显示可取货的日期。
我这样设置禁用日:
选择商店后,我会致电:
此函数正确返回天数数组(作为整数)并阻止正确的天数。
一旦客户更改商店,我的问题就会出现。它不是重置禁用天数数组,而是简单地添加所选商店的禁用天数。因此,如果客户选择了第二家商店,日历将屏蔽第一家选择的商店和第二家选择的商店的日期。
我试图停止()库并重新初始化它,但这不起作用,但我无法弄清楚如何清除禁用的日期数组并在客户选择新商店后重新设置它。
javascript - 如何通过使用pickadate js单击前一天/第二天按钮来更改日期
我正在使用pickadate来选择一个日期。我正在尝试通过单击前一天或第二天按钮来更改所选日期。
这是 jsfiddle 链接:https ://jsfiddle.net/kdoo53vg/41/
我是编程新手。如果你能告诉我如何做到这一点,我将不胜感激。多谢了。
angular - 如何在 Angular 中翻译 Materialize Datepicker
在 Angular 2 应用程序中使用 Materialize 库中的 Datepicker (pickadate)。我在翻译弹出窗口中的月份、工作日和按钮时遇到了问题。是否有一些参数我可以传递它来翻译它?
我的 Datepicker 是这样初始化的(使用angular2-materialize
):
javascript - 如何从js关闭时间选择器(pickatime)弹出窗口
当我使用日期选择器时,可以通过以下方式关闭它:
但它对时间选择器不起作用,我尝试使用另一种方法,它也不起作用。我timepicker
从 Materialize 包中使用。有没有人有同样的问题,也许解决了?
这是一个解决问题的方法。