国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

bootstrap datetimepicker實現秒鐘選擇下拉框

2019-11-19 18:08:05
字體:
來源:轉載
供稿:網友

        bootstrap datetimepicker插件沒有秒鐘選擇器,如果要想選擇的時間精確到秒沒有辦法控制,雖然可以配置format:'yyyy-mm-dd hh:ii:ss',會將秒鐘添加到輸入框中,但是無法控制秒鐘數值,默認為當前客戶端的時間的秒鐘。

  本示例修改bootstrap datetimepicker源代碼,如果配置了顯示秒鐘format:'......ss',將會給分鐘選擇器層添加秒鐘選擇下拉框,可以自定義選擇時間的秒鐘部分,效果如下

bootstrap datetimepicker添加秒鐘選擇下拉框效果圖:

 

bootstrap datetimepicker添加秒鐘選擇下拉框步驟:

1)添加下拉框,找到this.picker.find('.datetimepicker-minutes td').html(html.join(''))這句,大概在709行附近,改為下面的

//添加datetimepicker下拉框,如果配置要選擇秒,否則不添加  var addSec = /,s{1,2},/.test(',' + this.format.parts.join(',') + ','), sSec = addSec ? '<select style="width:100%">' : ''; this.addSec = addSec; if (addSec) { var orgSec = this.viewDate.getSeconds(); for (var _i = 0; _i < 60; _i++) sSec += '<option value="' + _i + '"' + (_i == orgSec ? ' selected' : '') + '>' + (_i < 10 ? '0' : '') + _i + '</option>'; sSec += '</select>'; } this.picker.find('.datetimepicker-minutes td').html(html.join('') + sSec);

2)修改容器點擊事件。大概846行,增加下面的紅色語句,防止選擇select秒鐘時日期彈出框隱藏

click: function (e) { e.stopPropagation(); e.preventDefault();///防止選擇秒鐘選擇器日期控件層隱藏 if (e.target.tagName == 'SELECT' || e.target.tagName == 'OPTION') return;

3)然后繼續往下找到case 'span'語句,大概916,修改里面秒鐘獲取方式,如下所示

case 'span': if (!target.is('.disabled')) { var year = this.viewDate.getUTCFullYear(), month = this.viewDate.getUTCMonth(), day = this.viewDate.getUTCDate(), hours = this.viewDate.getUTCHours(), minutes = this.viewDate.getUTCMinutes(),//修改datetimepicker秒鐘獲取方式 seconds = this.addSec ? this.picker.find('select').val() : this.viewDate.getUTCSeconds();

  到此完成bootstrap datetimepicker添加秒鐘選擇下拉框功能。點擊這里下載修改過的bootstrap-datetimepicker.js文件

注意:一定要配置format顯示秒鐘才會顯示秒鐘下拉框,否則不顯示

 $('.form_datetime').datetimepicker({ weekStart: 1, todayBtn: 1, autoclose: 1, todayHighlight: 1, startView: 2, forceParse: 0, showMeridian: 1, format: 'yyyy-mm-dd hh:ii:ss'/// });

如果大家還想深入學習,可以點擊這里進行學習,再為大家附3個精彩的專題:

Bootstrap學習教程

Bootstrap實戰教程

Bootstrap Table使用教程

Bootstrap插件使用教程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 全州县| 湟中县| 南汇区| 东港市| 集安市| 龙川县| 靖西县| 北京市| 富蕴县| 祁门县| 定安县| 钟祥市| 固始县| 新泰市| 泊头市| 彭阳县| 莫力| 江陵县| 西藏| 梧州市| 固安县| 土默特左旗| 乌苏市| 上蔡县| 宁津县| 洛扎县| 吉隆县| 孝感市| 蚌埠市| 莱西市| 宁都县| 万载县| 伊通| 嘉祥县| 大兴区| 广德县| 玉山县| 桑植县| 桑植县| 保靖县| 广德县|