找到了一个每周日历的插件:

https://www.jqueryscript.net/demo/Week-Picker-Bootstrap-4/

我正在尝试从名为“ weekpicker1”的DIV ID中的INPUT检索星期值。

目前,我只是想在控制台中打印它。

我尝试了以下方法:

<script type="text/javascript">
    var weekpicker = $("#weekpicker1").weekpicker();

    $(weekpicker).on('blur', function()
    {
        console.log('hello');
    });
</script>


输入没有ID。我不知道如何访问它。如您所见,我尝试使用“模糊”处理程序。 “点击”也不起作用。

我该如何在DIV中获取称为“ weekpicker1”的INPUT的值?

最佳答案

此确切的用例记录在plugin's Github repository上。

$(function() {
    var weekpicker = $("#weekpicker1").weekpicker();

    console.log(weekpicker.getWeek());
    console.log(weekpicker.getYear());

    var inputField = weekpicker.find("input");
    inputField.datetimepicker().on("dp.change", function() {
        console.log(weekpicker.getWeek());
        console.log(weekpicker.getYear());
    })
});

10-08 01:29