Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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
Jquery数据选择器和计算函数_Jquery_Datepicker - Fatal编程技术网

Jquery数据选择器和计算函数

Jquery数据选择器和计算函数,jquery,datepicker,Jquery,Datepicker,我对jquery日期选择器和计算函数有一些问题。 当我填充每个字段时,函数会在“total day”字段中计算正确的值,但当我将日期更改为另一个字段时,“total day”值不会计算 工作示例: 日期选择器未触发“更改”事件。在onSelect事件中运行compute()函数并将其绑定到其他输入上的更改,或者手动触发更改事件 要手动触发更改,我将其添加到onSelect回调中-通过以下方式获取第二个参数(datepicker实例): 我们需要在onSelect回调结束时将相关输入作为目标: i

我对jquery日期选择器和计算函数有一些问题。 当我填充每个字段时,函数会在“total day”字段中计算正确的值,但当我将日期更改为另一个字段时,“total day”值不会计算

工作示例:

日期选择器未触发“更改”事件。在onSelect事件中运行compute()函数并将其绑定到其他输入上的更改,或者手动触发更改事件

要手动触发更改,我将其添加到onSelect回调中-通过以下方式获取第二个参数(datepicker实例):

我们需要在onSelect回调结束时将相关输入作为目标:

inst.input.trigger('change');
    $('#date_to').datepicker("option","maxDate",rent_date_to);      
        }
        compute(); //Add compute
    }

在onSelect中添加计算函数:

inst.input.trigger('change');
    $('#date_to').datepicker("option","maxDate",rent_date_to);      
        }
        compute(); //Add compute
    }

示例:

尝试:
$('input#date _from')。在('blur',compute')上
$('input#date _to')。在('blur',compute')
它可以工作,但只有在同一日期字段的第二次更改上才能更快删除我的previus测试,并在if语句之后添加
onSelect:function(selectedDate){
函数。不幸的是,它不能工作。更改后,我必须更改小时或分钟字段以计算什么不起作用?