问题标签 [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.
jquery - React 等效于 jquery DOM 访问
以下代码的等价物是什么:
我正在使用 pickadate.js 并尝试添加一些基于时间表 API 的样式。因此,如果 XX 小时有效,我可以将其添加为每个相应日期的彩色文本。Mypick_attribute
是根据 Unix Timstamp 时刻计算的,它是准确的,并且能够获取具有该数据属性的元素,所以没有问题。
当我打开日历时,此代码按预期工作,但仅在第一次open
和其他时间恢复。如果我经常来回更改月份,我可以看到其他月份的一些变化。
我假设是虚拟 DOM 和 DOM 不是不同步的,而是 IDK。我在 materializeCSS 中使用pickadate 日历 data-pick 属性由库提供并且是唯一的(UNIX 时间戳)。关于如何在反应中做同样的事情的任何想法,以便我可以尝试不同的方法?谢谢
jquery - 使用 Pickadate.js 日期选择器禁用年份范围
我正在尝试使用Pickadate.js更改下拉菜单中显示的年份,但无法正常工作。截至目前,年份下拉列表包含我不想看到的年份,包括当前年份。问题是,我怎样才能删除一系列年份,就像我只想显示 year 一样1910 - 2012
。
这是我到目前为止所拥有的:
jquery - Set the default year selected using Pickadate.js
I'm working on a small project with a pickadate.js plugin.
On the default year, the default selected year is the greatest of all option.
Eg: using setting the year like 1910 to 2012
, the default selected is 2012
and when we click on the select box the selected year which is 2012 is located at the bottom of list.
I tweaked the display and sorted the option list and now when I click on the year selectbox, the years are displayed in descending order but the default selected value is always picking the last option which is the last in the list.
I tried to change the selected value for 2012, so that when I click on the selectbox, the first entry would be 2012 and scroll down to select other year... Not scroll up.
I'm trying this one out to meet User experience.
What I tried so far:
The issue here is that the seleted value is 2012 and it breaks the sorting of the years. And when I check the console it gives exceeds jquery error.
Settings:
aurelia - 如何为一个地方的所有实例设置默认的 MdDatePicker 选项(工作日、月份的翻译..),例如 App 构造函数?
带有 TypeScript (tsc 2.1.4)、JSPM 和 aurelia-materialize-bridge@0.20.6 的 Aurelia 项目。
项目是多语言的(翻译在数据库中,并在需要的地方通过“LanguageService”注入)所以我们也需要翻译的MdDatePicker实例。
我找到了一种方法,如何在视图/视图模型中以这种方式翻译诸如monthsFull、monthsShort、today ...每个MdDatePicker实例(实际上是pickadate.js选择器的属性)之类的属性:
我试图在 App.ts 中全局访问所需的属性:
但我找不到需要的。
这是正确的方法吗?考虑到给定的平台,有没有办法在一个地方为所有实例设置这个属性(默认值)?
javascript - Javascript函数中的变量
这是我的代码:
“禁用”意味着它将禁用第 1、2、3、4 和 5 周的日子。这是不起作用的代码:
我想使用变量中的数字,因为它可以是动态的。为什么它不适用于变量numbers
?我怎样才能做到这一点?谢谢。
javascript - Javascript onchange不会多次更改
我正在使用一个名为 pickadate/pickatime 的库。http://amsul.ca/pickadate.js/time/
这是代码:
让我解释一下代码的作用。
每次select
更改时,onchange myFunction() 都应该触发。它是第一次。那就是问题所在。[8,00]
如果我首先选择第 2 天,它将在 javascript 函数中插入最小值。
如果我在选择了某些内容后不刷新页面并选择第 1 天或第 3 天,它不会更新最小值。我怎样才能解决这个问题?
编辑:问题:我正在初始化 $('#time').pickatime... 第一次。我怎样才能重新初始化它或刷新它?
javascript - Pickadate - 从当月的第一天开始月份,而不是一周的第一天
我正在使用pickadate JS 插件在应用程序中显示日历。在那里,日历在第一行的第一列中显示从星期日开始的月份。但我希望日历从每月的第一天开始,而与一周中的哪一天无关。
jquery - Pickadate 不是函数
我目前正在使用 Rails (5.0.2) 开发一个网站。我正在使用Materialize作为框架来使我的网站变得愉快。
我遇到了DatePicker的问题。我需要用 JQuery 用类似的东西初始化它$('#idOfMyDatePicker').pickadate();
它在开发环境中工作得很好,但是一旦我把它放在 Heroku 上,我就会收到这个错误:Uncaught TypeError: $(...).pickadate is not a function
.
你应该知道我是 Rails 的新手,而不是 Javascript 的专家。也就是说,我进行了一些调查,发现在 dev 中,当我调用$(...).pickadate();
它时,它会进入$.fn[ name ] = function( options, action )
. 我以前从未见过这种声明,所以我不明白打电话怎么pickadate()
会导致去那里。
在生产中,这段代码也存在,但无论出于何种原因,它都没有进入那里,它只是假设函数没有定义。
我不知道这是否是 Materialize 或 pickadate.js 的问题,或者我是否以错误的方式包含我的文件......
谢谢你的帮助 !
javascript - Datepicker pickadate 预填充多个选择器
我有多个日期选择器来选择一个范围并将其与表单一起发送。为此,请使用以下库Date picker。现在我想用给定的值预填充日期选择器。
我的html:
JS:
我已经发现:
如果我用 id 替换类,它会起作用,但是我必须单独初始化每个 datepicker。那么,如果通过一个类初始化多个选择器,如何填写它们呢?
我已经尝试过这样的事情:
但它会引发错误:
TypeError: $input[0].pickadate 不是函数
我也试过
datepicker - 无法打开pickatime,picker.open() 不是函数
我在打开 pickadate.js 的时间选择器时遇到问题我尝试使用下面的代码打开它,但它对我不起作用。
我收到一个错误:“picker.open() 不是函数”。
这是我的 js 代码:
一件奇怪的事情:我试图用同样的方法打开一个pickadate对象,它工作得很好..
你有避免它的解决方案吗?
谢谢你的帮助