- 博客(4)
- 收藏
- 关注
原创 在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 113
原创 当需要给程序添加多个定时器时,如何保证定时器不会累加且相互不影响
需要添加一个告警功能,当该节点故障时需要闪烁告警,所以每次判定有故障时就会执行节点告警函数并添加定时器。开始的时候每次执行后如果有新的数据产生就会再次执行一次定时器,这样一个节点可能有多个定时器产生,闪烁的时间也会累加,频率变高。为了解决这个问题,使用了以下方法:var timerDS = new Object(); var timenum=0; //查找节点并告警 function nodeAlarm(keys,array){ timenum=keys; {if $Req
2020-12-07 13:39:31 1364
原创 消息变化驱动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 278
原创 当使用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 201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人