gpt4 book ai didi

javascript - 使用 jquery datepicker 选择日期的周数

转载 作者:数据小太阳 更新时间:2023-10-29 06:02:54 25 4
gpt4 key购买 nike

我有以下代码用于选择一个日期,然后我想将其转换为周数。

    $(".calendar").datepicker({
showWeek: true,
onSelect: function(dateText, inst) {
dateFormat: "'Week Number '" + $.datepicker.iso8601Week(new Date(dateText)),
alert($.datepicker.iso8601Week(new Date(dateText)))
}
});

警报显示正确的周数,但日期根本没有重新格式化。

我不能将 dateFormat 函数移到 onSelect 之外,因为这不会导致任何事情发生。

我想要实现的是文本字段说“第 13 周”之类的内容

有什么想法吗?

http://jsfiddle.net/ENG66/

最佳答案

我已经更新了 fiddle 以使其工作:http://jsfiddle.net/ENG66/11/

在onselect事件中,需要使用.val()覆盖textbox值的设置

$(".calendar").datepicker({
showWeek: true,
onSelect: function(dateText, inst) {
$(this).val("'Week Number '" + $.datepicker.iso8601Week(new Date(dateText)));
}
});​

编辑

正如 Igor Shastin 在他下面的评论中指出的那样,我们已经在 inst.input 中有了文本框

inst.input.val($.datepicker.iso8601Week(new Date(dateText)));

关于javascript - 使用 jquery datepicker 选择日期的周数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12515448/

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