如何在动态创建的输入焦点上显示datetimepicker

时间:2013-07-20 18:38:33

标签: jquery datetimepicker

我使用.append()方法动态创建输入我需要做的就是在用户点击输入字段时调出datetimepicker。

这是我到目前为止所做的,但它不适合我

        $('.triggerOnPicker').on('focus', datetimepicker({
            timeFormat: "hh:mm TT",
            changeMonth: true,
            changeYear: true,
            stepMinute: 5,
            beforeShowDay: $.datepicker.noWeekends,
            HourMin: 5,
            HourMax: 17, 
            minDate: 0

        });

如何修复此代码以显示datetimepicker?

由于

2 个答案:

答案 0 :(得分:0)

你可以这样做:

$(document).on('focus', '.triggerOnPicker', function() {});

答案 1 :(得分:0)

我知道了我必须在我的$ .getJSON();

中添加datetimepicker代码
$.getJSON(

//handle the request code


).done(function(){

    $('.triggerOnPicker').datetimepicker({
        timeFormat: "hh:mm TT",
        changeMonth: true,
        changeYear: true,
        stepMinute: 5,
        beforeShowDay: $.datepicker.noWeekends,
        HourMin: 5,
        HourMax: 17,
            minDate: 0
    });

    });