js点击事件中怎么根据传递的值切换不同的模板链接

var a=_g().getWidgetByName('project_code').getValue();

window.location = "/WebReport/ReportServer?viewlet=BI_FINANCE_CG/BI_FINANCE_DATA_NEW_JD.frm&project_code="+a+"&page="+"viewlet=Hotel/Hotel_ysdc.frm"

                                                                                                                       viewlet=/Commerce/Comm_yszx.frm

1596085557(1).jpg 怎么project_code 传的值切换链接


FineReport 胡澳辉 发布于 2020-7-30 13:06
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
shirokoLv6资深互助
发布于2020-7-30 13:08

if(a==1)window.location="....."

else if(a==2)window.location="..."

  • 胡澳辉 胡澳辉(提问者) elseif 括号中的不要行吗,直接写执行的部分
    2020-07-30 13:14 
  • shiroko shiroko 回复 胡澳辉(提问者) 可以的
    2020-07-30 13:22 
  • 胡澳辉 胡澳辉(提问者) var a=_g().getWidgetByName(\'project_code\').getValue(); if(&project_code==\'SH_HSH_WZL\') window.location = \"/WebReport/ReportServer?viewlet=BI_FINANCE_CG/BI_FINANCE_DATA_NEW_JD.frm&project_code=\"+a+\"&page=\"+\"viewlet=Hotel/Hotel_ysdc.frm\" else if window.location = \"/WebReport/ReportServer?viewlet=BI_FINANCE_CG/BI_FINANCE_DATA_NEW_JD.frm&project_code=\"+a+\"&page=\"+\"viewlet=/Commerce/Comm_yszx.frm 这么写对吗?
    2020-07-30 13:31 
  • shiroko shiroko 回复 胡澳辉(提问者) else if 把if也去掉
    2020-07-30 13:36 
  • 胡澳辉 胡澳辉(提问者) 回复 shiroko 谢谢,解决了
    2020-07-30 14:27 
  • 2关注人数
  • 444浏览人数
  • 最后回答于:2020-7-30 13:08
    请选择关闭问题的原因
    确定 取消
    返回顶部