上个星期请教了一位大佬做了个excel导入后的弹窗事件,现在想实现在页面上填写完数据时,也能有弹窗出现,该怎么实现?我试了填报后的事件,但没有实现
setTimeout(function(){ var combinedValue = _g().getCellValue("G1"); // 确保combinedValue是字符串类型 combinedValue = String(combinedValue || ""); // 如果为null/undefined则转为空字符串 var nameArray = combinedValue.split(",");
for(var i=0; i<nameArray.length; i++) { var currentName = nameArray[i].trim(); // 去除前后空格 if(!currentName) continue; // 跳过空值
var cpmc = FR.remoteEvaluate("value('ds1',1,1,'"+currentName+"')"); var dwsl = FR.remoteEvaluate("value('ds1',2,1,'"+currentName+"')"); var mine = FR.remoteEvaluate("value('ds1',5,1,'"+currentName+"')"); var pro = FR.remoteEvaluate("value('ds1',6,1,'"+currentName+"')");
if (cpmc) { if (String(mine).trim() === '否' || mine === false) { alert(cpmc + ',疑似存在黑名单!身份证:' + dwsl + ',请核实!'); } else { alert(cpmc + ',疑似存在黑名单!'+ '身份证:' + dwsl +',维护原因:' + mine + ',状态为:' + pro + ',请核实!'); } } } }, 2000); |