![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
欲说还休。
这个作者很懒,什么都没留下…
展开
-
在dialog里绘制端口及其状态
任务是需要展示出某个设备的所有端口的名称以及状态,首先我使用了如下方法绘制: for (var i = 0; i < arrayObj1.length; i++) { var li1 = document.createElement("li1"); li1.style.left = li1.offsetLeft+10 + i % 12 * 75 + "px"; li1.sty原创 2021-01-06 14:20:41 · 100 阅读 · 0 评论 -
当需要给程序添加多个定时器时,如何保证定时器不会累加且相互不影响
需要添加一个告警功能,当该节点故障时需要闪烁告警,所以每次判定有故障时就会执行节点告警函数并添加定时器。开始的时候每次执行后如果有新的数据产生就会再次执行一次定时器,这样一个节点可能有多个定时器产生,闪烁的时间也会累加,频率变高。 为了解决这个问题,使用了以下方法: var timerDS = new Object(); var timenum=0; //查找节点并告警 function nodeAlarm(keys,array){ timenum=keys; {if $Req原创 2020-12-07 13:39:31 · 1316 阅读 · 0 评论 -
消息变化驱动datagrid列表进行更新
在datagrid里当点击确认后需更新datagrid并将按钮变为已确认状态,并且当websocket里收到的消息发生变化时也要实时更新datagrid 方法:使用变量监听 当点击确认按钮时执行如下的函数,通过ajax将该行的id传到后端,当后端返回success:true时再发送websocket消息 function confirmAlert(id,nodeId){ $.ajax({ url: "/admin/index/alertAck", type: "post原创 2020-12-03 16:22:34 · 250 阅读 · 0 评论 -
当使用adminLTE框架执行submit时总会刷新整个页面
解决方法: 在from里添加 οnsubmit="return false"即可 <form class="form-horizontal" onsubmit="return false" style="width:95%;margin-top:50px">原创 2020-11-27 15:11:35 · 181 阅读 · 0 评论