gpt4 book ai didi

javascript - 为什么jQuery UI Datepicker在使用jQuery改变输入框的值后不工作?

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

我有一个将信息导入表单的功能。我正在使用 jQuery 将日期放入输入框中。输入框的 ID 是“depart_date”,我试图插入(比方说)04/01/2012 的值。

$('input#depart_date').replaceWith('<input class="input_med hasDatepicker" type="text" id="depart_date" name="depart_date" value="04/01/2012">');

这很好用。但是,我丢失了日期选择器。我什至尝试使用

来“重新初始化”它

$( "#depart_date" ).datepicker({ minDate: 0});

我只是不明白如何取回我的日期选择器。

最佳答案

您不仅要更改值,还要完全替换对象(并删除所有 UI Hook [点击、聚焦、模糊事件])。

尝试仅使用 $('#depart_date').val('04/01/2012'); 来分配值。或者,更好的是 $('#datepart').datepicker('setDate', '04/01/2012');

关于javascript - 为什么jQuery UI Datepicker在使用jQuery改变输入框的值后不工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9742704/

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