gpt4 book ai didi

javascript - 刷新变量javascript的值

转载 作者:行者123 更新时间:2023-12-03 11:59:00 25 4
gpt4 key购买 nike

我需要你的帮助。我使用 jquery 创建日期时间选择器,它们工作正常,但有一个问题:当我将值设置为 datetimepicker 时,它们设置加载页面的时间,当我尝试刷新变量的值时,jquery 崩溃了。请帮忙:

这是我的代码(失败):

<script type="text/javascript">
var aaa = '{{ now_date|date:'Y-m-d H:i' }}'
$('#datetimepicker').datetimepicker()
.datetimepicker({value:aaa,step:10});
</script>

附注: '{{ now_date|date:'Y-m-d H:i' }}' 这是 django 现在时间

最佳答案

由于您没有链接 jquery datetimepicker() 的引用,我假设你正在谈论这个: http://xdsoft.net/jqplugins/datetimepicker/

为了完成您的任务,您必须:

  1. 确保您的时间选择器在使用 document.ready 加载文档后启动
  2. 您在 $('#datetimepicker') 上调用 datetimepicker(),然后在已有的 jquery/datepicker 对象上再次调用它,并使用 new参数。我不知道它是否会导致初始化问题,但我可以向你保证它没有用。
  3. 如果您想动态更改日期选择器值,则必须使用它自己的方法,如下例所示:http://xdsoft.net/jqplugins/datetimepicker/#runtime_options

代码如下:

<script type="text/javascript">       
$(document).ready(function(){
$('#datetimepicker').datetimepicker({
value : {{ now_date|date:'Y-m-d H:i' }},
step : 10
});
});
//below, an example of data variable refresh
$('#datetimepicker').setOptions({value : {{ now_date|date:'Y-m-d H:i' }} });
</script>

关于javascript - 刷新变量javascript的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25487204/

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