我有一个误2007形式,我正在开发使用3种不同的意见。
3不同的看法基本上是相同的形式,但有不同的文本框显示,这取决于什么按钮用户选择。我碰到的一个问题,'图1'具有一些形式的验证,但用户已经选择了'图2'和提交。形式上的验证'图1'触发,而用户无法提交表格。我怎么能忽视在形式上的验证'图1'如果用户当前提出的看2'?

有帮助吗?

解决方案

而不是选标准"这一领域不能空白"checkbox(例如),需要使用的数据验证的规则,而不是。可以说,你有两个意见与一个文本在每一个无法空白,但是你只想强制执行的前景。这里的结构的形式:

领域:

  • currentView(数量)(default=1)
  • 文本1(文字) 文本2(文字)
  • button1
  • button2

图1(默认)

文本1-规则:如果(currentView=1和文本1是空白)显示"不能空白"

button1行动:设置一个领域值(currentView=2);换意见(2)

图2:

文本2-规则:如果(currentView=2和文本2是空白)显示"不能空白"

button2行动:设置一个领域值(currentView=1);换意见(1)

有意义吗?

Oisin

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top