JS判断跳转,怎么写

各位大佬,我想在填报成功事件中使用JS判断,若单元格A1=1,则填报成功后跳转到首页,若单元格A1=2,则填报成功后跳转到个人信息页,若单元格A1=3,则填报成功后跳转到部门信息页;跪求大佬指点如何写JS判断

FineReport 用户3aCDb8859785 发布于 2022-8-29 15:05
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-8-29 15:10

https://help.fanruan.com/finereport/doc-view-4305.html 

var a=getCellValue(0,0,0);

if(a=="1"){

url="";//首页地址

}

else if(a=="2"){

url="";//个人地址

}

else {

url="";//部门地址

}

window.location.href=url;

最佳回答
0
用户33430540Lv6中级互助
发布于2022-8-29 15:07(编辑于 2022-8-29 15:08)

直接获取A1单元格的值判断后跳转就行

最佳回答
0
LTC朝Lv6高级互助
发布于2022-8-29 15:09

image.png

最佳回答
0
six28Lv5初级互助
发布于2022-8-29 15:15(编辑于 2022-8-29 15:15)

...

最佳回答
0
用户k6280494Lv6资深互助
发布于2022-8-29 15:18

if (type == 1) {

var url = encodeURI("${servletURL}?viewlet=首页.cpt");

FR.doHyperlinkByGet({

url: url,

title: '首页',

target: '_self'

});

} else if (type == 2) {

var url = encodeURI("${servletURL}?viewlet=人信息页.cpt");

FR.doHyperlinkByGet({

url: url,

title: '人信息页',

target: '_self'

});

} else if (type == 3) {

var url = encodeURI("${servletURL}?viewlet=门信息页.cpt");

FR.doHyperlinkByGet({

url: url,

title: '门信息页',

target: '_self'

});

}

1661757431396.jpg

  • 5关注人数
  • 509浏览人数
  • 最后回答于:2022-8-29 15:18
    请选择关闭问题的原因
    确定 取消
    返回顶部