1

我正在使用WFFM Sitecore。如何从WFFM中删除所需的验证隐藏在sitecore中的必填字段?

我有一个droplist “标题” 先生

  • 小姐
  • 等称号
  • 而且需要一个文本框称为Other

    • 选项。 该文本框在页面加载时隐藏,仅在用户从下拉列表中选择其他标题选项时才会显示。

      如果我们选择先生小姐那么Other文本框是隐藏的,但它仍然是一个必填字段。当我们提交表单时,它触发了隐藏的Other文本框的必填字段验证。

      如何删除在WFFM保存操作中隐藏的必填字段。

    回答

    1

    您将需要从WFFM编辑器中的字段中删除了“必需”标志,然后添加检查标题字段,如果其设置为Other Title,确认该文本框已被一些自定义的JS验证填充。

    你不能在没有自定义JavaScript的WFFM中做到这一点。

    您还需要确保您的服务器代码再次验证这一点,以防止有人试图绕过JS验证。