Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在表中隐藏javascript日期_Javascript_Jquery_Date - Fatal编程技术网

在表中隐藏javascript日期

在表中隐藏javascript日期,javascript,jquery,date,Javascript,Jquery,Date,我有一个表单,其中从今天开始的前一个日期必须隐藏在第一个日期选择器中,第二个日期选择器不得显示第一个选定日期之前的日期 日期选择器1 日期选择器2 表单用于第一行,但当我“添加”新行时,我无法使代码用于后面的其他行 有人能帮我吗 这是我目前的代码: $(文档).ready(函数(){ 函数updateMinimumEndDate() { var最小值=$('.DepartDate输入').val(); var minSplit=[]; minSplit=最小分割(“/”); var new

我有一个表单,其中从今天开始的前一个日期必须隐藏在第一个日期选择器中,第二个日期选择器不得显示第一个选定日期之前的日期

日期选择器1

日期选择器2

表单用于第一行,但当我“添加”新行时,我无法使代码用于后面的其他行

有人能帮我吗

这是我目前的代码:

$(文档).ready(函数(){
函数updateMinimumEndDate()
{
var最小值=$('.DepartDate输入').val();
var minSplit=[];
minSplit=最小分割(“/”);
var newMin=(minSplit[2]+“-”+minSplit[0]+“-”+minSplit[1]);
$('.ReturnDate input').attr('min',newMin);
}
$('.DepartDate input').change(updateMinimumEndDate);
});
$(函数(){
$(文档).ready(函数(){
var todaysDate=新日期();
var year=todaysDate.getFullYear();
变量月份=(“0”+(todaysDate.getMonth()+1)).slice(-2);
var day=(“0”+todaysDate.getDate()).slice(-2);
var minDate=(年+月+日);
$('DepartDate input').attr('min',minDate);
});

});问题出在线路上

$('.DepartDate input').change(updateMinimumEndDate);
这需要在
docReady
中。它还需要在
上使用jQuery函数
,以便在添加新行时触发它。我没有检查这个:

$('.DepartDate input').on('change', 'AnchorSelector', function() {updateMinimumEndDate())};

其中,
AnchorSelector
是一个包含您的表单的位置。

您能用当前代码添加一个js小提琴吗?