gpt4 book ai didi

django - 如何使用 Django Admin Datepicker 小部件获取 vDateField 更改时的值?

转载 作者:行者123 更新时间:2023-12-02 20:00:03 26 4
gpt4 key购买 nike

我正在尝试使用 jquery 获取 Django admin 中日期字段的值。

现在,如果手动更改了文本字段的值,我已经成功获取了该值,但是如果使用管理日期选择器小部件更改了该值,则代码将无法工作。

$( document ).ready(function() {
console.log( "ready!" );
$('#id_start_date_0').bind('change', function() {
alert($(this).val());
});
});

最佳答案

当用户手动输入日期,然后将焦点从日期输入移开(例如按 Tab 键)时,将触发 change 事件。但当用户使用默认日期选择器更改日期时,此事件不会触发。幸运的是,日期选择器 javascript 可以 focus on the date field输入日期后。这个 JavaScript 应该涵盖这两种情况:

$('#id_start_date_0').on('change focus', function() {
alert($(this).val());
});

关于django - 如何使用 Django Admin Datepicker 小部件获取 vDateField 更改时的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56105694/

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