繁体   English   中英

将datepicker分配给输入字段数组

[英]Assigning datepicker to array of input fields

我环顾了互联网,但似乎找不到我需要的东西。

我有一个名为date []且类为'datepicker'的输入字段,然后有一个函数使用jquery克隆这些输入字段,因此我可以有多个字段

$(".datepicker").datepicker({dateFormat: 'dd-mm-yy', minDate: 0});

<input type="text" name="date[]" value="" class="datepicker" />

当页面上有一个输入字段时,它工作正常,当有2个输入字段时,它们都填充有相同的值,当您单击它时,选择器不会在第一个显示,但在第二个显示,但是该值不会在应该的时候改变。

任何想法如何使这个工作

编辑:

在多玩了几遍之后,此代码确实适用于多个字段,但仅当它们是静态的时才适用。 我的输入字段是使用.clone()和.prependTo()动态生成的,这是问题开始的时候。 有任何想法吗?

$(".datepicker").datepicker({dateFormat: 'dd-mm-yy', minDate: 0}); .datepicker类似于.datepicker的参数,指示将返回值放在何处。 而且应该是唯一的。 如果您使用多个类作为datepicker元素,则datepicker函数将为两个返回相同的值。 相反,您可以使用类似-

$("#datepicker1,#datepicker2").datepicker({dateFormat: 'dd-mm-yy', minDate: 0});​和HTML是- 演示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM