laydate如何實(shí)現(xiàn)只顯示時(shí)分且不顯示秒的功能-創(chuàng)新互聯(lián)

這篇文章主要為大家展示了“l(fā)aydate如何實(shí)現(xiàn)只顯示時(shí)分且不顯示秒的功能”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“l(fā)aydate如何實(shí)現(xiàn)只顯示時(shí)分且不顯示秒的功能”這篇文章吧。

創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站建設(shè)、做網(wǎng)站、含山網(wǎng)絡(luò)推廣、小程序開發(fā)、含山網(wǎng)絡(luò)營(yíng)銷、含山企業(yè)策劃、含山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供含山建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:muchs.cn

場(chǎng)景

最近有個(gè)需求,需要選擇時(shí)間段,例如10:00 ~ 12:30。

目前的系統(tǒng)前端用的是layui,時(shí)間插件自然是選擇了laydate。

查閱了laydate的api發(fā)現(xiàn)并沒(méi)有直接可以設(shè)置去掉秒并且分鐘只顯示整10的配置。

然后就決定動(dòng)手自己寫一下。

layui.use('laydate', function(){
        var laydate = layui.laydate;
        laydate.render({
          elem: '#scheStartTime'+trindex,
          type:'time',
          trigger:'click',
          format: 'HH:mm',
          btns: ['clear', 'confirm'],
          ready: formatminutes
        });
});

首先設(shè)置format為'HH:mm' 格式,去除掉秒的展示。然后在ready中寫一個(gè)方法,ready的方法會(huì)在綁定之前執(zhí)行。

function formatminutes(date){
      var aa = $(".laydate-time-list li ol")[1];
      var showtime = $($(".laydate-time-list li ol")[1]).find("li");
      for (var i = 0; i < showtime.length; i++) {
        var t00 = showtime[i].innerText;
        if (t00 != "00" && t00 != "10" && t00 != "20" && t00 != "30" && t00 != "40" && t00 != "50") {
          showtime[i].hidden = true;
        }
      }
      $($(".laydate-time-list li ol")[2]).find("li").remove(); //清空秒 
    }

formatminutes方法中進(jìn)行移除非整10的分鐘(此處最好使用hidden不要使用remove,我發(fā)現(xiàn)remove會(huì)導(dǎo)致設(shè)置大值最小值時(shí)候出現(xiàn)問(wèn)題),并且移除掉秒的li。

實(shí)現(xiàn)效果如圖所示。

laydate如何實(shí)現(xiàn)只顯示時(shí)分且不顯示秒的功能

以上是“l(fā)aydate如何實(shí)現(xiàn)只顯示時(shí)分且不顯示秒的功能”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

本文名稱:laydate如何實(shí)現(xiàn)只顯示時(shí)分且不顯示秒的功能-創(chuàng)新互聯(lián)
網(wǎng)頁(yè)網(wǎng)址:http://muchs.cn/article6/degjog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化網(wǎng)站設(shè)計(jì)、ChatGPT、品牌網(wǎng)站設(shè)計(jì)、云服務(wù)器電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司