Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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_Ecmascript 6_Daterangepicker_Bootstrap Daterangepicker - Fatal编程技术网

Javascript 选择所有日期范围选择器后启用按钮

Javascript 选择所有日期范围选择器后启用按钮,javascript,jquery,ecmascript-6,daterangepicker,bootstrap-daterangepicker,Javascript,Jquery,Ecmascript 6,Daterangepicker,Bootstrap Daterangepicker,我有两个。我有一个按钮被禁用了。我只想在两者都被日期填充后启用它。如果没有,则必须禁用它 这是我的代码: 让arr=['one','two']; arr.forEach(iv=>{ $(`${iv}.input_值`).日期范围选择器({ singleDatePicker:是的, 决战:没错, 自动更新输入:false, 自动应用:正确, },函数(日期){ $(`${iv}.input_value`)val(日期格式('mmmdd,YYYY'); $('submit#u data')。rem

我有两个。我有一个按钮被禁用了。我只想在两者都被日期填充后启用它。如果没有,则必须禁用它

这是我的代码:

让arr=['one','two'];
arr.forEach(iv=>{
$(`${iv}.input_值`).日期范围选择器({
singleDatePicker:是的,
决战:没错,
自动更新输入:false,
自动应用:正确,
},函数(日期){
$(`${iv}.input_value`)val(日期格式('mmmdd,YYYY');
$('submit#u data')。removeAttr('disabled');
});
});


提交
添加一个对象来存储日期,检查是否有两个日期

让arr=['one','two'];
让日期={};
arr.forEach(iv=>{
$(`${iv}.input_值`).日期范围选择器({
singleDatePicker:是的,
决战:没错,
自动更新输入:false,
自动应用:正确,
},函数(日期){
$(`${iv}.input_value`)val(日期格式('mmmdd,YYYY');
日期[iv]=指定日期;
if(Object.keys(dates.length>1){
$('submit#u data')。removeAttr('disabled');
}
});
});


提交
添加一个对象来存储日期,检查是否有两个日期

让arr=['one','two'];
让日期={};
arr.forEach(iv=>{
$(`${iv}.input_值`).日期范围选择器({
singleDatePicker:是的,
决战:没错,
自动更新输入:false,
自动应用:正确,
},函数(日期){
$(`${iv}.input_value`)val(日期格式('mmmdd,YYYY');
日期[iv]=指定日期;
if(Object.keys(dates.length>1){
$('submit#u data')。removeAttr('disabled');
}
});
});


Submit
我会在if语句中添加一个else,将禁用的属性添加回来;因此,如果一个被清除,提交将再次禁用。Ie
if($('one').val()&&('two').val(){$('submit_data').removeAttr('disabled');}else{$('submit_data').attr('disabled');}
我会在if语句中添加一个else语句,将禁用的属性添加回去;因此,如果一个被清除,提交将再次禁用。Ie<代码>如果($('.'一').val()&($('.'二').val()){$('.'提交数据').removeAttr('disabled');}否则{$('.'提交数据').attr('disabled');}