(layui倒计时)解决进入页面30s之后才能回复的问题

layui实现列表数据倒计时(会了老板给加钱) layui实现列表数据倒计时(会了老板给加钱) 话不多说 ,贴代码最实在 Html: <ul class="astab-box"> <li style="display: block;"> <div class="astb-sf"> <p><span>@(list... 阅读详情

此文是根据已读未读来进行设置定时

如果该通知已读,进入页面不需要定时就可以进行回复。

如果该通知未读,进入页面30s之后才能提交回复。

1.html页面部分

<div class="layui-form-item" id="replySubmit">
    <button class="layui-btn"  data-type="text"  id="fileNotifyReplySubmit" type="button">提交回复</button>
    <!--用来存放倒计时长-->
    <span style="color:red;" id="countDown"></span> 
</div>

2.js部分

<script>
   //进入页面就进行加载
    window.onload = setReplyTime();
    function  setReplyTime(){
        //如果是已读状态就不再执行此方法,如果是未读状态才会去定时
        if([[${status == 0}]]){ //未读状态
            layui.use(['util','layer'], function(){
                var util = layui.util;
                var layer = layui.layer;
                layer.msg('进入页面30s之后才可进行回复!');
                //倒计时
                var endTime = new Date().getTime()+30000
                    ,serverTime = new Date().getTime();
                util.countdown(endTime, serverTime, function(date,serverTime,timer){
                    var str = date[3];
                    if(str == 0){
                        //为倒计时容器赋值
                        $("#countDown").text('');
                        //解除按钮禁用状态
                        $("#fileNotifyReplySubmit").removeClass("layui-btn-disabled");
                        $("#fileNotifyReplySubmit").attr("disabled", false);
                    }else{
                        //设置按钮禁用状态
                        $("#fileNotifyReplySubmit").addClass("layui-btn-disabled");
                        $("#fileNotifyReplySubmit").attr("disabled", true);
                        $("#countDown").text(str);
                    }
                });
            });
        }
    }
</script>
使用layui实现模拟考试页面,完成做题,得分,错题详解等功能 相信大家疫情期间都有线上考试的 经历,我自己对这个很感兴趣,就模拟考试做了一个页面先给大家看看效果图吧这是没有具体题目的一个模拟页面,有具体题目的页面在后面下面这个是完整的换一种风格的模拟页面 阅读详情

相关推荐

储能变流器(Power Control System——PCS)设计原理

储能变流器(Power Control System——PCS)可控制蓄电池的充电和放电过程,进行交直流的变换,在无电网情况下可以直接为交流负荷供电。PCS 由 DC/AC 双向变流器、控制单元等构成。PCS 控制器通过通讯接收后台控制指令,根据功率指令的符号及大小控制变流器对电池进行充电或放电,实现对电网有功功率及无功功率的调节。 PCS 控制器通过 CAN 接口与 BMS 通讯,获取电池组状态信息,可实现对电池的保护性充放电,确保电池运行安全。   储能变流器(PCS)可控制蓄电池的充电和放电过程,进

Zhouengineer的博客 5万+

计时器(倒计时,正计时)demo

基于layui ui写的一个小demo,默认是倒计时可以放开js注释更改 倒计时正计时

VTK在QT与非QT环境下使用的区别

VTK可以在QT框架内使用,也可以独立于QT使用,这两种使用方式在架构、交互和渲染方面有显著差异。

深之JohnChen的专栏 586

layui里的倒计时

语法:语法:util.countdown(endTime, serverTime, callback) endTime:结束时间戳或Date对象,如:4073558400000,或:new Date(2099,1,1). serverTime:当前服务器时间戳或Date对象 callback:回调函数。如果倒计时尚在运行,则每一秒都会执行一次。并且返回三个参数: date(包含天/时/分/秒的对象)、 serverTime(当前服务器时间戳或Date对象), timer(计时器返回的ID值,用于clearT

qq_45598422的博客 4243

Layui里的倒计时的使用

1:layui是一个非常强大并且实用的插件,首先肯定是要在自己的HTML里面引用这个插件<script src="layui/layui.all.js"></script>;然后再写一个div盒子,给这个盒子一个ID叫test,给这个盒子设置一些样式,比如设置一下背景颜色,让文字居中,设置一下字体颜色,设置字体的大小,设置上内边距,宽度100%,高度700; Css样式代...

weixin_44543131的博客 1万+

layui杂项

layui util倒计时功能

weixin_41865469的博客 671

layui简单实现倒计时窗口

<script> var money = '3000'; var date = '2022-02-02'; var person = 'cccccc'; var tel = '13939333654'; // 显示的字符串 var str = '<p class="shown">' + "ccccccc(" + money + "元/年)已于" + date +...

qq_42480062的博客 1287

layui loading 倒计时加载后执行

【代码】layui loading 倒计时加载后执行。

weixin_45961138的博客 735

java计算机毕业设计框架的贵州农产品销售平台设计与实现 基于SpringBoot的黔货出山电商商城系统的设计与实现 B/S架构下区域特色农特产品在线交易与配送平台开发

摘要:本文设计实现了一个基于SpringBoot+MyBatis+MySQL的贵州农产品B2C销售平台,响应"黔货出山"政策需求。系统采用MVC架构,包含商品管理、订单处理、会员服务等20项核心功能,支持PC端和移动端访问。管理员可进行商品分类、用户管理等后台操作,用户可实现购物车、订单跟踪等前台功能。系统提供完整的数据库脚本、接口文档及论文模板,既满足毕业设计需求,也可二次开发扩展直播、物流等功能模块。开发环境为IDEA/Eclipse+MySQL5.7/8.0+JDK1.8+Tomc

shijiyuan5435的博客 790

layui弹出层:倒计时后自动关闭(含代码、案例)

layui弹出层:倒计时后自动关闭(含代码、案例) 问题描述: 如何设定倒计时? 如何在自动倒计时结束后关闭弹框; 如何自定义“按钮文字”文案; 如何在关闭后,执行函数事件; 如何设置、修改、自定义皮肤? 其他重要未提及内容。 一、不自动关闭 · 代码方案: 1.1. 代码方案: layer.msg('你今天获取验证码次数已达到上限!', { time: 0 //不自动关闭 ,btn: ['我知道了'] ,yes: function(index){ layer.close(i

草巾冒小子的博客 2674

layui设置等待加载时间

// 等待加载时间 function showLoad() { return layer.msg('正在上传,请稍候...', {icon: 16,shade: [0.5, '#f5f5f5'],scrollbar: false,offset: 'auto', time:100000}); } // 关闭等待加载时间 function closeLoad(index) { layer.close(index); } ...

java小白白之没有最白的博客 10万+

layui的验证码倒计时按钮变化功能,直接拿走就可以用

一、上代码: <div class="layui-form-item"> <!--<label class="layui-form-label">输入框</label>--> <label class="layui-icon layui-icon-vercode layui-form-label formslabel" ></label>

u012442504的专栏 2163

layui弹框提示层:倒计时layui-font-red颜色定义)

layui弹框提示层:倒计时layui-font-red颜色定义) 官方文档:https://layer.layui.com/ 效果图 · 截图示下: 以上就是关于“ layui弹框提示层:倒计时layui-font-red颜色定义) ”的全部内容。

草巾冒小子的博客 922

layui框架实战案例(10):短信验证码60秒倒计时

layui封装库 <!--layui封装库--> <script src="js/layui/layui.js" charset="utf-8"></script> <link rel="stylesheet" href="js/layui/css/layui.css"> 构建表单 <div style="margin-top: 10px;"> <form class="layui-form">

挖掘大数据价值,让决策者快速洞悉趋势,让大众读懂数据背后的故事。 2904

layui中layer.msg弹出层倒计时功能

laiyui做一个倒计时功能,直接贴js代码了 layui.use('layer',function(){ //20S倒计时,一般time的值跟i值保持一致,例如倒计时5s,=5,time=5,i只是起始的数字 layer.msg("正在执行,倒计时", { time: 20000, ...

3927的博客 3924

点击按钮,实现60秒倒计时效果(发送手机验证码)

点击按钮实现60秒倒计时,并且实现按钮不可点击,60秒之后才可点击,以及按钮的文字改变// 60秒倒计时 var countdown = 60; var timer;function settime(val) { timer = setInterval(function() { (“#sendCode”).attr(‘disabled’, true);(“#sendC

dxj124的博客 1572

jQuery实现layer.open中按钮倒计时读秒可用的协议阅读场景

今日遇到一个系统注册页网站 条款签接受流程改动的需求,往日多是使用他人网站注册登录,看见相关协议的授权设计大同小样,觉得挺有意思,这次遇到了需要我来实现这个功能,但是用习惯了vue的封装,这次是依靠jQuery与layUI的为技术栈实现,着实有些手生与麻烦,操作了一番,最终实现。页面倒计时的实现方法很多,但是这里需要在layer.open控件中实现倒计时,需要查阅一番资料,最终实现。到此就基本完成了这个流程的代码,记录一下,可以当个工具类方便再来找,毕竟使用jquery的情况不多了。

httpmc2018的博客 1157

js 控制按钮在倒计时时间内不可操作

htmllayui <div class="layui-inline"> <a class="layui-btn layui-btn-normal searchBtn layui-bg-green" id="searchBtn">搜索</a> </div> js操作 $('#searchBtn').on('click', func...

qq_26144233的博客 1058

“同意”按钮10秒,10秒后可以点击的按钮

坛上注册比较多用到的 i=9 function change() { i--; p.value="同意"+i if(i==0) { p.disabled=false} else setTimeout("change()",1000) } window.onload=change;

管子(zero)的杂乱空间 1999

按钮倒计时.js,.jsp

【代码】按钮倒计时.js,.jsp。

YW1028的博客 348

【数学建模】Python实战应用案例-随机森林修正台风预测路径.zip

【数学建模】Python实战应用案例-随机森林修正台风预测路径.zip

上一篇: 【设置按钮禁用与解除禁用】layui按钮设置为disabled类型,但是仍然能够提交问题的解决方法
下一篇: 地址规范化--城市三级联动(layui) (B)
snowing1997
博客等级 码龄5年 7粉丝 · 42原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值