找文章 / 找答案
精选问答 更多内容

筛选点击提交的时候,如何通过脚本判断是否生效

鹿先森青铜一 显示全部楼层 发表于 2023-12-22 13:21:16 |阅读模式 打印 上一主题 下一主题
1
已解决
筛选点击提交的时候,如何通过脚本判断是否生效

最佳答案

社区管理员
yhdata_lyaa 关注Ta

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()}
查看完整内容
回复

使用道具 举报

精彩评论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()}
回复

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

鹿先森青铜一 显示全部楼层 发表于 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()}
回复

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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