Lamp白银四
2022-5-26 10:17:00 发布在问答
【常用脚本】 筛选参数互斥
参数列表筛选框产品种类有两种类型一个是咖啡因类型一个是非咖啡因类型我想选咖啡和浓缩咖啡的时候花茶和茶默认不选;选花茶和茶的时候咖啡和浓缩咖啡不选
例如:我已经选了咖啡和浓缩咖啡,然后再选花茶的时候,咖啡和浓缩咖啡自动变为不选择的状态。
所以该怎么用脚本实现?
筛选互斥.png

最佳答案

永洪Tech-Una 玄铁二

2022-05-26 10:17:01

目前产品没有这个功能, 您可以提一个需求工单,您可以暂时这样写: var b1=下拉列表参数1.getSelectedObjects() if(( b1[0]=="咖啡")||( b1[1]=="浓缩咖啡")){ 下拉列表参数1.setSelectedObjects([],STRING) clearData("下拉列表参数1") 下拉列表参数1.setSelectedObjects(["茶","花茶"],STRING);} if(( b1[0]=="茶")||( b1[1]=="花茶")){ 下拉列表参数1.setSelectedObjects([],STRING) clearData("下拉列表参数 ...
查看完整内容
3598
4
精彩评论4
Lamp白银四
发表于 2022-5-26 11:04:39 显示全部楼层
改编了一下,这样更符合我的需求:
var b1=列表参数1.getSelectedObjects()
if(( b1[0]=="咖啡")&( b1[1]=="花茶")){
列表参数1.setSelectedObjects([],STRING)
}
if(( b1[0]=="咖啡")&( b1[1]=="茶")){
列表参数1.setSelectedObjects([],STRING)
}
if(( b1[0]=="浓缩咖啡")&( b1[1]=="花茶")){
列表参数1.setSelectedObjects([],STRING)
}
if(( b1[0]=="浓缩咖啡")&( b1[1]=="茶")){
列表参数1.setSelectedObjects([],STRING)
}
if(( b1[0]=="咖啡")&(b1[1]=="浓缩咖啡")&( b1[2]=="花茶")){
列表参数1.setSelectedObjects([],STRING)
}
if(( b1[0]=="咖啡")&(b1[1]=="浓缩咖啡")&( b1[2]=="茶")){
列表参数1.setSelectedObjects([],STRING)
}
if(( b1[0]=="咖啡")&(b1[1]=="花茶")&( b1[2]=="茶")){
列表参数1.setSelectedObjects([],STRING)
}
if(( b1[0]=="浓缩咖啡")&(b1[1]=="花茶")&( b1[2]=="茶")){
列表参数1.setSelectedObjects([],STRING)
}


回复

使用道具 2#

永洪Tech-Una玄铁二
发表于 2022-5-26 10:17:01 显示全部楼层
目前产品没有这个功能, 您可以提一个需求工单,您可以暂时这样写:
var b1=下拉列表参数1.getSelectedObjects()
if(( b1[0]=="咖啡")||( b1[1]=="浓缩咖啡")){
    下拉列表参数1.setSelectedObjects([],STRING)
    clearData("下拉列表参数1")
    下拉列表参数1.setSelectedObjects(["茶","花茶"],STRING);}
if(( b1[0]=="茶")||( b1[1]=="花茶")){
    下拉列表参数1.setSelectedObjects([],STRING)
    clearData("下拉列表参数1")
    下拉列表参数1.setSelectedObjects(["咖啡","浓缩咖啡"],STRING);}
回复

使用道具 3#

永洪Tech-Una玄铁二
发表于 2022-5-26 10:21:32 显示全部楼层
请稍等
回复

使用道具 4#

永洪Tech-Una玄铁二
发表于 2022-5-26 11:11:13 显示全部楼层
回复

使用道具 5#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部