[英]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.