webform中似乎存在某种错误,或者我做错了。在webform的预览页面上,无论用户是否选择了复选框,基于条件的选项(如复选框)仍会显示。代码显示在源代码中,如果未选择任何内容,则会显示空白区域。
我刚刚创建了一个包含三个选择组件的测试页面(多个选择复选框只有一个选项),并且放置组件A复选框(在字段集中)也位于字段集内的其他两个组合之上。
例如,
public static void Register(HttpConfiguration config)
{
config.Filters.Add(new PrettyPrintFilterAttribute());
}
所有这一切的要点是我需要将选中的选项复选框放在项目符号列表中,但是子弹点仍会显示在预览页面上,但不会显示这些单词,即使这些答案没有被选中。我用css添加了子弹。我认为此链接中的以下代码可能在正确的轨道上,但我不确定如何使其适用于预览页面。
https://www.drupal.org/node/79086
Selection 'A' fieldset
>> Selection 'A' checkbox
>>>> Selection 'B' fieldset
>>>>>>>> Selection 'B1' checkbox (separate component)
>>>>>>>> Selection 'B2' checkbox (separate component)
The conditional set is like so.
IF: >> Selection 'A' checkbox is EMPTY
THEN >>>> Selection 'B' fieldset
ISNT SHOWN
答案 0 :(得分:0)
条件应该有效。如果选择'A'为空,则临时解决方案是隐藏两个复选框。