gpt4 book ai didi

javascript - onblur 取最后点击的值不取当前点击的值?

转载 作者:行者123 更新时间:2023-11-30 15:16:46 26 4
gpt4 key购买 nike

我正在使用 onblur 事件来获取日期选择器中的日期值。这是我的控件:

<input placeholder="MM/DAY/YEAR" data-bind="value: CustomerBookingTbl.PickUpDate" class="input date" name="pickupdate" onblur="UpdatePrice(this)" type="text" required>

这是我的功能:

function UpdatePrice(_this)
{
console.log(_this.value);
}

当我点击 06/07/2017 时,它为 null。之后,我点击了 06/07/2017 然后它将 06/06/2017 作为一个值。

我也附上图片 console.log showing dates

最佳答案

查看 datePicker 提供的事件

Datepicker triggers a number of events in certain circumstances. All events have extra data attached to the event object that is passed to any event handlers

您可以使用此事件来跟踪 changeDate事件日期

changeDate

Fired when the date is changed.

$("YOUR_DATE_PICKER").on("changeDate", function(e) {
//// `e` here contains the extra attributes
alert('hey');
});

检查这个fiddle

关于javascript - onblur 取最后点击的值不取当前点击的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44362758/

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