gpt4 book ai didi

javascript - jQuery - 克隆日期选择器字段

转载 作者:行者123 更新时间:2023-11-28 01:45:29 24 4
gpt4 key购买 nike

我正在尝试克隆一个表行并让一个日期选择器框在所有行上工作。目前,第一个可以工作,但后面的盒子不行。

有人可以提供任何建议吗?非常感谢任何帮助!

代码如下:

HTML

<link rel="stylesheet" type="text/css" href="http://brenda.upreach.org.uk/plugins/jquery.datepick.package-4.1.0/redmond.datepick.css"> 

<script type="text/javascript" src="http://brenda.upreach.org.uk/plugins/jquery.datepick.package-4.1.0/jquery.datepick.js"> </script>

<div class="clone_Associate">
<input type="text" name="DATE_SET[]" class="datepick" value="04/12/2013">

</div>

<div class="placer_Associate"></div>

<a href="#" class="clone_trigger_Associate">Clone a new datebox!</a>

jQuery

$(function() {
$('.datepick').datepick({
dateFormat: 'dd/mm/yyyy', showTrigger: '#calImg'});
});



$(document).ready(function(){
$(".clone_trigger_Associate").click(function () {
var total = $('[name^="UPDATE_METHOD"]').length;
var index = Math.round(total / 2);
$('.clone_Associate').last().clone().insertBefore(".placer_Associate");
$('input.cl:last').val('');
$('.clone_Associate').last().find("input[type='checkbox']").prop("name","UPDATE_METHOD["+index+"][]")

// Date pick element
$('.datepick').datepick({
dateFormat: 'dd/mm/yyyy', showTrigger: '#calImg'}
);
event.preventDefault();
});
});

jsfiddle在这里:http://jsfiddle.net/dalepotter/aSG6e/

最佳答案

演示:http://jsfiddle.net/aSG6e/15/

$(function() {

var options = {dateFormat: 'dd/mm/yy'}

$('.datepick').datepicker(options);

$(".clone_trigger_Associate").click(function (e) {
e.preventDefault();
var $newInput = $('.datepick:last').clone(true).removeAttr('id');
$(this).before($newInput);
$newInput.datepicker('destroy').datepicker(options);
});
});

关于javascript - jQuery - 克隆日期选择器字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20377782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com