Jquery 如何在动态创建的输入焦点上显示datetimepicker
我使用.append()方法动态创建输入,我需要做的是在用户单击输入字段时打开datetimepicker 这是我到目前为止所做的,但对我来说不起作用Jquery 如何在动态创建的输入焦点上显示datetimepicker,jquery,datetimepicker,Jquery,Datetimepicker,我使用.append()方法动态创建输入,我需要做的是在用户单击输入字段时打开datetimepicker 这是我到目前为止所做的,但对我来说不起作用 $('.triggerOnPicker').on('focus', datetimepicker({ timeFormat: "hh:mm TT", changeMonth: true, changeYear: true, stepMi
$('.triggerOnPicker').on('focus', datetimepicker({
timeFormat: "hh:mm TT",
changeMonth: true,
changeYear: true,
stepMinute: 5,
beforeShowDay: $.datepicker.noWeekends,
HourMin: 5,
HourMax: 17,
minDate: 0
});
如何修复此代码以显示datetimepicker
谢谢您可以这样做:
$(document).on('focus', '.triggerOnPicker', function() {});
我明白了,我必须将datetimepicker代码添加到我的$.getJSON()中
这段代码不起作用,我得到了这个错误“UncaughtReferenceError: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
});
});