填报自定义按钮中加入了提交校验的js,为什么有的时候,会报错

我填报时,输入错误的值,它给我弹出

image.png

image.png

会不会是下面的js影响到到了它造成的,我下面的js是给一个单元格赋值,

用来判断是否保存的。

然后自动清楚我错误的数据,错误的数据是指和我写的校验不符合的值

image.png

image.png

FineReport 孜云 发布于 2019-10-31 20:56 (编辑于 2019-11-1 08:36)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
shirokoLv6资深互助
发布于2019-11-1 08:32

把校验部分截出来看看

  • 孜云 孜云(提问者) 放出来了,现在的问题是我在校验那个js下面加给单元格赋值的就是以后,上面的校验就没效果了,我给单元格赋值的延迟100以后,它会有概率报这样的错误
    2019-11-01 08:38 
  • shiroko shiroko 回复 孜云(提问者) 概率的话你把延迟改长点。校验错误信息都只有一半啊。。直接报错出html我觉得是校验信息里跟html有冲突的问题
    2019-11-01 08:45 
  • 孜云 孜云(提问者) 回复 shiroko 如果我不设置给单元格赋值的话,它是完全没问题的,应该是给单元格赋值那里有问题
    2019-11-01 08:46 
  • 孜云 孜云(提问者) 回复 shiroko 所以如果能直接点上报,它会把保存也执行的话,那就什么问题都没有了
    2019-11-01 08:48 
  • 孜云 孜云(提问者) 回复 shiroko 还有一个神奇的地方,我这样的报表有好几个,第一个报表,不给设置单元格赋值的js设置延迟,什么问题都没有,其他的必须要设置延迟才会有效果
    2019-11-01 08:51 
最佳回答
0
牛~~~Lv6中级互助
发布于2019-10-31 21:32

这个就是你 JS 写的有问题。具体哪有问题,建议你分步排一下错。

  • 孜云 孜云(提问者) 单独运行是都没问题的,是影响我放在一起的原因嘛
    2019-10-31 21:41 
  • 牛~~~ 牛~~~ 回复 孜云(提问者) 那就是放在一起导致所有JS生效的时候相互影响。
    2019-11-01 08:38 
  • 3关注人数
  • 498浏览人数
  • 最后回答于:2019-11-1 08:36
    请选择关闭问题的原因
    确定 取消
    返回顶部