控件事件问题儿

判断前面的下拉框里是选了1还是3的JS咋么写?

前面的下拉框是3的时候,其他的下拉框1,2,3,4,5是必须项目,点击提交的时候怎么去判断必须项目都填沒填呢?

室岡家源 发布于 2020-7-9 15:41
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
luojian0323Lv7资深互助
发布于2020-7-9 15:45(编辑于 2020-7-9 17:28)

其他下拉框12345 ,是5个不同的下拉框对吧?不是下拉框必选1,2,3,4,5这五个值吧?

image.png

填报属性的数据校验里,填写类似公式

我也不知道你下拉框在哪个单元格,假设在A2

剩下的12345个控件分别在B2,C2,D2,E2,F2单元格中

if(A2='3',len(B2)>0 and len(C2)>0 and len(D2)>0 and len(E2)>0 and len(F2)>0,true)

意思为如果A2单元格中是3其他几个单元格长度必须大于0.也就是必须要有内容.后面一个true随便写,只要能校验通过就行.

  • 室岡家源 室岡家源(提问者) 是的
    2020-07-09 15:55 
  • luojian0323 luojian0323 回复 室岡家源(提问者) 首先填报跟控件填没填值没有直接关系,除非控件里的值用来填报, 然后,你可以对12345这几个控件,分别设置一个控件值,控件值是公式形态 if($下拉控件名=\'3\',\"sql(\'连接名\', \'select 字段名 from 表名\', 1, 1)\")
    2020-07-09 16:52 
  • 室岡家源 室岡家源(提问者) 谢谢,让我思考一下
    2020-07-09 17:17 
  • 室岡家源 室岡家源(提问者) 控件里的值是用来填报的
    2020-07-09 17:18 
  • luojian0323 luojian0323 回复 室岡家源(提问者) 如果是填报单元格里的控件,那就好办
    2020-07-09 17:23 
  • 2关注人数
  • 237浏览人数
  • 最后回答于:2020-7-9 17:28
    请选择关闭问题的原因
    确定 取消
    返回顶部