下拉树设置JS控制tab切换问题

怎么利用下拉树的超链接JS脚本控制对应名称的Tab?例如:下拉树的名称为A,B; Tab块名称也为A和B,点击智慧树B,Tab块切换到B Tab

我结构树是这样写的

if(cs=="问题上报")

{_g().getWidgetByName("tabpane0").showCardByIndex(0);}

else if(cs=="礼品礼金"){_g().getWidgetByName("tabpane0").showCardByIndex(1);}

参数里面写的 cs  值"$下拉树名称”报错提示syntaxerror unexpected  token if,能帮忙看看什么问题嘛

d479992fa1d540482caea6e9f30e9aa.jpg

FineReport yzm953976 发布于 2023-7-17 10:41 (编辑于 2023-7-17 10:51)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-7-17 10:42(编辑于 2023-7-17 11:35)

智慧树设置JS控制tab切换问题

怎么实现通过下拉框控制tab页的切换

var cb = _g().getWidgetByName("treeEditor1").getValue();

//alert(cb)

if (cb=="协同业务,问题上报") {

_g().getWidgetByName("tabpane1").showCardByIndex(0);

} else if (cb=="协同业务,礼品礼金") {

_g().getWidgetByName("tabpane1").showCardByIndex(1);

}

  • yzm953976 yzm953976(提问者) 我是这样写的 if(cs==\"问题上报\") {_g().getWidgetByName(\"tabpane0\").showCardByIndex(0);} else if(cs==\"礼品礼金\") {_g().getWidgetByName(\"tabpane0\").showCardByIndex(1);} 但是预览提示syntaxerror unexpected token if
    2023-07-17 10:46 
  • 用户k6280494 用户k6280494 回复 yzm953976(提问者) 远程调试一下?向日葵私发我即可
    2023-07-17 10:47 
  • yzm953976 yzm953976(提问者) 回复 用户k6280494 大哥,方便加个微信嘛
    2023-07-17 10:52 
  • 用户k6280494 用户k6280494 回复 yzm953976(提问者) 发你私信了
    2023-07-17 10:53 
最佳回答
0
runnerLv7资深互助
发布于2023-7-17 10:42
  • yzm953976 yzm953976(提问者) 我和他差不多,是这样写的 if(cs==\"问题上报\") {_g().getWidgetByName(\"tabpane0\").showCardByIndex(0);} else if(cs==\"礼品礼金\") {_g().getWidgetByName(\"tabpane0\").showCardByIndex(1);} 但是预览提示syntaxerror unexpected token if
    2023-07-17 10:47 
  • 3关注人数
  • 305浏览人数
  • 最后回答于:2023-7-17 11:35
    请选择关闭问题的原因
    确定 取消
    返回顶部