最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

bootstrap datetimepicker實(shí)現(xiàn)秒鐘選擇下拉框

 更新時(shí)間:2017年01月05日 10:06:01   作者:huan_web  
這篇文章主要為大家詳細(xì)介紹了bootstrap datetimepicker添加秒鐘選擇下拉框的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

        bootstrap datetimepicker插件沒(méi)有秒鐘選擇器,如果要想選擇的時(shí)間精確到秒沒(méi)有辦法控制,雖然可以配置format:'yyyy-mm-dd hh:ii:ss',會(huì)將秒鐘添加到輸入框中,但是無(wú)法控制秒鐘數(shù)值,默認(rèn)為當(dāng)前客戶端的時(shí)間的秒鐘。

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

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)修改容器點(diǎn)擊事件。大概846行,增加下面的紅色語(yǔ)句,防止選擇select秒鐘時(shí)日期彈出框隱藏

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

3)然后繼續(xù)往下找到case 'span'語(yǔ)句,大概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添加秒鐘選擇下拉框功能。點(diǎn)擊這里下載修改過(guò)的bootstrap-datetimepicker.js文件

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

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

如果大家還想深入學(xué)習(xí),可以點(diǎn)擊這里進(jìn)行學(xué)習(xí),再為大家附3個(gè)精彩的專(zhuān)題:

Bootstrap學(xué)習(xí)教程

Bootstrap實(shí)戰(zhàn)教程

Bootstrap Table使用教程

Bootstrap插件使用教程

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 不得不分享的JavaScript常用方法函數(shù)集(下)

    不得不分享的JavaScript常用方法函數(shù)集(下)

    不得不分享的JavaScript常用方法函數(shù)集,幫助大家更好的學(xué)習(xí)javascript程序設(shè)計(jì),有興趣的朋友可以參考一下
    2015-12-12
  • JavaScript中的類(lèi)型判斷你真的了解了嗎

    JavaScript中的類(lèi)型判斷你真的了解了嗎

    這篇文章主要為大家詳細(xì)介紹了JavaScript中類(lèi)型判斷的相關(guān)常見(jiàn)方法,文中的示例代碼講解詳細(xì),對(duì)我們深入學(xué)習(xí)JavaScript有一定幫助,需要的可以參考下
    2023-11-11
  • 類(lèi)似php的js數(shù)組的in_array函數(shù)自定義方法

    類(lèi)似php的js數(shù)組的in_array函數(shù)自定義方法

    PHP的數(shù)組函數(shù)in_array()非常方便,下面就為大家介紹下自定義類(lèi)似php的js數(shù)組的in_array函數(shù),具體實(shí)現(xiàn)方法如下,感興趣的朋友可以參考下
    2013-12-12
  • js跨域的幾種解決方案

    js跨域的幾種解決方案

    本文主要介紹了js跨域的幾種解決方案,主要介紹了8種方式,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-05-05
  • JavaScript動(dòng)態(tài)生成二維碼圖片

    JavaScript動(dòng)態(tài)生成二維碼圖片

    本文給大家介紹js動(dòng)態(tài)生成二維碼圖片的相關(guān)內(nèi)容,感興趣的朋友一起學(xué)習(xí)吧
    2016-04-04
  • javascript寫(xiě)的異步加載js文件函數(shù)(支持?jǐn)?shù)組傳參)

    javascript寫(xiě)的異步加載js文件函數(shù)(支持?jǐn)?shù)組傳參)

    這篇文章主要介紹了javascript寫(xiě)的異步加載js文件函數(shù),同時(shí)支持單個(gè)文件和多個(gè)文件(數(shù)組傳參),但不兼容IE6,需要的朋友可以參考下
    2014-06-06
  • javascript中&&運(yùn)算符與||運(yùn)算符的使用方法實(shí)例

    javascript中&&運(yùn)算符與||運(yùn)算符的使用方法實(shí)例

    &&和||總是傻傻分不清,在這里詳細(xì)記錄一下吧,也給你們分享一下,所以這篇文章主要給大家介紹了關(guān)于javascript中&&運(yùn)算符與||運(yùn)算符的使用方法,需要的朋友可以參考下
    2021-11-11
  • ES6中export?default和export之間的區(qū)別詳解

    ES6中export?default和export之間的區(qū)別詳解

    export和export?default都是es6語(yǔ)法中用來(lái)導(dǎo)出組件的,可以導(dǎo)出的文檔類(lèi)型有(?數(shù)據(jù)、常量、函數(shù)、js文件、模塊等),下面這篇文章主要給大家介紹了關(guān)于ES6中export?default和export之間的區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2023-04-04
  • JavaScript生成UUID的五種方法詳解

    JavaScript生成UUID的五種方法詳解

    UUID是一種由算法生成的二進(jìn)制長(zhǎng)度為128位的數(shù)字標(biāo)識(shí)符,格式為“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”。本文總結(jié)了五個(gè)JS生成UUID的方法,感興趣的可以了解一下
    2022-06-06
  • 前端文件上傳實(shí)現(xiàn)代碼示例(文件上傳,分片上傳,斷點(diǎn)續(xù)傳)

    前端文件上傳實(shí)現(xiàn)代碼示例(文件上傳,分片上傳,斷點(diǎn)續(xù)傳)

    本文總結(jié)了普通文件上傳和分片上傳的方法,普通上傳通過(guò)FormData和axios實(shí)現(xiàn)文件發(fā)送,而分片上傳則將大文件切割并并行或串行上傳,最后合并分片,提高上傳效率和穩(wěn)定性,還介紹了斷點(diǎn)續(xù)傳和處理上傳過(guò)程中的異常情況,需要的朋友可以參考下
    2024-09-09

最新評(píng)論

黎川县| 亚东县| 吴川市| 湘潭县| 横山县| 峨眉山市| 庐江县| 商都县| 英超| 洞口县| 启东市| 泰宁县| 鞍山市| 贡觉县| 尼木县| 安平县| 庄河市| 卢龙县| 丁青县| 突泉县| 柳州市| 罗平县| 广饶县| 旬邑县| 奈曼旗| 读书| 宁远县| 策勒县| 涞水县| 宜章县| 唐河县| 治县。| 尚志市| 河西区| 马尔康县| 宜宾县| 南昌县| 宝坻区| 宜良县| 桓台县| 华池县|