Jquery 试图将datepicker值分配给变量,但未定义为已分配
我试图从DatePicker中选择日期时间,并试图将其分配给一个变量作为参数传递给ajax post调用,但结果是未定义 我想选择yyyy-MM-dd hh:MM:ss格式的日期和时间来进行ajax调用Jquery 试图将datepicker值分配给变量,但未定义为已分配,jquery,bootstrap-datetimepicker,Jquery,Bootstrap Datetimepicker,我试图从DatePicker中选择日期时间,并试图将其分配给一个变量作为参数传递给ajax post调用,但结果是未定义 我想选择yyyy-MM-dd hh:MM:ss格式的日期和时间来进行ajax调用 var sd = $('#datetimepickerStart').datetimepicker({ format: 'yyyy-MM-dd hh:mm:ss', language: 'eng' }).val(); console.log(sd); 我不确定你正在使用哪个插件
var sd = $('#datetimepickerStart').datetimepicker({
format: 'yyyy-MM-dd hh:mm:ss',
language: 'eng'
}).val();
console.log(sd);
我不确定你正在使用哪个插件,但我强烈推荐,因为它是积极维护的 听起来好像您想要捕获
datetimepicker
的hide
事件来运行ajax调用。此事件为dp.hide
因此,设置了日期时间选择器之后:
$('#datetimepickerStart').datetimepicker();
倾听事件:
$('#datetimepickerStart').on('dp.hide', function (e) {
console.log(e);
console.log(e.date._d);
});
请注意,您还需要该库
查看它是否正常工作,请参考此变量currentDate=$(“.selector”).datepicker(“getDate”);如果我能够从datetimepicker中选择日期和时间,并将其分配到某个变量,那么我可以处理Ajax:(不,它不起作用…我想要日期和时间,所以我使用DateTimePicker。事实上,你是对的,我错误地标记了..我使用bootstrap@AndersLindén你是对的,我在早期版本中更改了它,并且忘记了当我第无数次更新时,我正在计算suma使用的插件。@sumashetty如果语言没有问题,那么别提了。