[英]Jquery DateTime Picker Previous Time setting to 0
我正在使用Jquery Datetime Picker,除日期外,一切运行良好。 我将页面加载到ASP.NET中并从codebehind设置datetime值。
当我单击日历图标时,它将加载日期时间,但将时间设置为00:00:00,但是日期保持不变。
我已经附上了屏幕截图。
单击日历图标http://tinypic.com/r/15qzon5/5后
我如何防止这种情况,所以当您单击日历图标会加载预选的时间时,请勿将其重置为00:00:00任何建议/帮助
谢谢。
我自己找到了解决方案,以下两个功能将重新填充日期和时间。单击它不会将时间重置为0.因此将加载时间并相应地放置滑块。
var lDate = "";
var id = "";
$(".ui-datepicker-trigger").hover(function () {
var val = $(this).prev().val();
lDate = val;
id = $(this).prev().attr("id");
});
// SETTING DATETIME
$(".ui-datepicker-trigger").click(function () {
var v = lDate.split(' ');
// $('.ui-datepicker-trigger').prev().val(lDate);
var d = v[0].split('/');
var t = v[1].split(':');
$('#' + id).datetimepicker("setDate", new Date(d[2], d[1]-1, d[0], t[0], t[1], t[2]));
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.