开发者社区> 问答> 正文

[BUG] 宜搭表单提交事件,beforeSubmit 设置字段值, 修改的数据值没有正确提交

问题描述

我们做表单设计的时候, 对于一个工单, 有完成时间这个字段, 只有当状态字段值变为 已完成的时候,才需要将 完成时间值赋值上, 这个时候, 我们采用了 beforeSubmit 事件, 用js 代码 setValue 的方法来更新完成时间, 但是,实际执行过程中, 我们发现点击提交的时候, 完成时间的值在页面上发生了变化,但是实际提交到 宜搭的后台请求中, 值并未设置上.

展开
收起
35249955 2021-03-08 21:46:56 2101 0
4 条回答
写回答
取消 提交回答
  • beforeSubmit不能修改表单数据。

    2024-10-21 17:36:28
    赞同 展开评论 打赏
  • 这个问题解决了吗?我也遇到了,页面上是变更了,但是结果的值是没有被赋上。

    2023-06-02 08:01:28
    赞同 展开评论 打赏
  • 这个可能是beforeSubmit的时机问题,可以通过绑定其他的动作来实现,比如必填选项中可以添加,这个时机可能好过beforeSubmit

    2023-01-09 15:18:11
    赞同 展开评论 打赏
  • 这个怎么解决啊

    2022-10-28 18:06:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
宜搭 - 企业智能化应用搭建平台 立即下载
《云市场-宜搭解决方案》 立即下载
《宜搭开发手册》 立即下载