怎么判断全选和不选

不选的话 我可以通过len(参数),全选呢

FineReport 阳光走了猫不来 发布于 2018-12-4 10:41
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
星痕Lv6高级互助
发布于2018-12-4 10:43(编辑于 2018-12-4 10:48)

问题内容为:下拉框有全选和不选,楼主不选会判定,但是全选不会判定。

解决方案为:拿到选择值的个数和数据集可选值的个数,在你需要判断的地方进行比较,相等就是全选,不等就不是全选

最佳回答
0
城落满芯Lv6中级互助
发布于2018-12-4 10:44

select

*

from 数据库表明

where 1=1

${if(len(参数名)=0,"","and 字段 = '"+参数名+"'")}

最佳回答
0
半世Lv5中级互助
发布于2019-9-3 14:57

楼主最后咋实现的啊?


最佳回答
0
妮妮同学爱学习Lv4见习互助
发布于2021-3-4 11:09
  1. 获取多选下拉选择框数据集的count数,该去重就去重。

  2. 获取到锁选择的参数转换成数组然后判断参数数组长度,如果等于下拉选择框数据集的count数就说明全选。

  • 5关注人数
  • 1138浏览人数
  • 最后回答于:2021-3-4 11:09
    请选择关闭问题的原因
    确定 取消
    返回顶部