首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在预提交事件期间删除ChoiceType转换器

在预提交事件期间删除ChoiceType转换器
EN

Stack Overflow用户
提问于 2017-01-02 22:20:53
回答 0查看 380关注 0票数 1

我有一个窗体,里面有一个集合子窗体。在子窗体中,属性"resourceId“有一个choiceType字段。它的数据由ajax填充,并带有Select2 js插件(因为它的数据依赖于另一个选择,在这个选择中您可以选择资源类型)。

在特定情况下,我在resourceId choice中已经有一个值,我不能验证我的字段:

代码语言:javascript
运行
复制
transformationFailure: TransformationFailedException {#4328 ▼
  #message: "Unable to reverse value for property path "resourceId": The choice "bd922d35fb828da6e39edf3c7927511c9a6be025" does not exist or is not unique"

这是因为我必须通过javascript添加字段的默认值(感谢Select2)。

我需要取消对该字段的验证,但即使我在BuildForm方法中使用ResetViewTransformers()并在PreSubmit事件中重新构建该字段,它仍然不会进行验证。

TL;DR :如何在PreSubmit事件期间取消验证?(如果可能,只在我的领域内)

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41428553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档