鹿先森青铜三
2023-12-22 13:21:16 发布在问答
筛选点击提交的时候,如何通过脚本判断是否生效
筛选点击提交的时候,如何通过脚本判断是否生效

最佳答案

永洪vip
yhdata_lyaa

2023-12-22 13:21:17

var a=dateGap(parseDate(开始年月.value,'yyyy-MM-dd'),parseDate(结束年月.value,'yyyy-MM-dd'),"month") if(a12) {debug("输入错误,时间区间大于一年,请重新输入") 下拉列表参数1.setSelectedObjects(null) //清空 } else {refreshData()}
查看完整内容
3417
11
精彩评论11
yhdata_lyaa
发表于 2023-12-22 13:21:17 显示全部楼层
var a=dateGap(parseDate(开始年月.value,'yyyy-MM-dd'),parseDate(结束年月.value,'yyyy-MM-dd'),"month")
if(a<0)
{
下拉列表参数1.setSelectedObjects(null)
//清空
debug("输入错误,开始时间大于结束时间,请重新输入")
}
elseif(a>12)
{debug("输入错误,时间区间大于一年,请重新输入")
下拉列表参数1.setSelectedObjects(null)
//清空
}
else
{refreshData()}
回复

使用道具 2#

yhdata_yzm
发表于 2023-12-22 13:30:09 显示全部楼层
哪里的脚本,提交时还是其他地方
回复

使用道具 3#

鹿先森青铜三
发表于 2023-12-22 15:04:10 显示全部楼层
yhdata_yzm 发表于 2023-12-22 13:30
哪里的脚本,提交时还是其他地方

写在提交组件的装载时运行。
回复

使用道具 4#

yhdata_yzm
发表于 2023-12-22 15:06:59 显示全部楼层
debug下最终需要的值就可以确认了
回复

使用道具 5#

鹿先森青铜三
发表于 2023-12-22 15:09:00 显示全部楼层
yhdata_yzm 发表于 2023-12-22 15:06
debug下最终需要的值就可以确认了

现在的需求是,当不满足条件的时候,提示完信息后,不执行提交
回复

使用道具 6#

鹿先森青铜三
发表于 2023-12-22 15:19:56 显示全部楼层
yhdata_yzm 发表于 2023-12-22 15:06
debug下最终需要的值就可以确认了

var a=dateGap(parseDate(开始年月.value,'yyyy-MM-dd'),parseDate(结束年月.value,'yyyy-MM-dd'),"month")
if(a<0)
{debug("输入错误,开始时间大于结束时间,请重新输入")}
else if(a>12)
{debug("输入错误,时间区间大于一年,请重新输入")}
else
{refreshData()}
回复

使用道具 7#

yhdata_yzm
发表于 2023-12-22 15:20:30 显示全部楼层
鹿先森 发表于 2023-12-22 15:09
现在的需求是,当不满足条件的时候,提示完信息后,不执行提交

操作前台没法中断。
只能说改变最后的值,例如:
if(条件1)
{
param['a']='想要的值'
}
else
{
param['a']='非想要的值'
}
回复

使用道具 8#

鹿先森青铜三
发表于 2023-12-22 15:22:26 显示全部楼层
yhdata_yzm 发表于 2023-12-22 15:20
操作前台没法中断。
只能说改变最后的值,例如:
if(条件1)

是的,现在只是提示不想要的值,但是并没有中断查询或者提交的过程,虽然有提示,但是依然可以查询到相关的内容。有没有好的办法在不满足条件的时候,终止提交或者是提示完信息,清空筛选组件中的值
回复

使用道具 9#

yhdata_yzm
发表于 2023-12-22 16:50:03 显示全部楼层
鹿先森 发表于 2023-12-22 15:22
是的,现在只是提示不想要的值,但是并没有中断查询或者提交的过程,虽然有提示,但是依然可以查询到相关 ...

有具体的报告吗?需要看看逻辑怎么做才好
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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