簡體   English   中英

jQuery DateTime Picker Previous Time設置為0

[英]Jquery DateTime Picker Previous Time setting to 0

我正在使用Jquery Datetime Picker,除日期外,一切運行良好。 我將頁面加載到ASP.NET中並從codebehind設置datetime值。

當我單擊日歷圖標時,它將加載日期時間,但將時間設置為00:00:00,但是日期保持不變。

我已經附上了屏幕截圖。

http://tinypic.com/r/6ycfhu/5

單擊日歷圖標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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM