我试图让一个多选依赖于另一个多选。我已经到了在选择时显示另一个多选的地步Opt1
。这就是我想要的。但我也想multiselect2
在选择Opt1
and时出现Opt2
。
如果我先选择Opt1
然后Opt2
,则显示第二个多选。但不是当我选择Opt2
然后Opt1
。我如何让第二个multiselect
出现呢?
<form theme="dark">
<label>concept</label>
<fieldset submitButton="true" autoRun="false">
<input type="multiselect" token="index">
<label>Index</label>
<choice value="opt1">Opt1</choice>
<choice value="opt2">Opt2</choice>
<change>
<condition value="opt2">
<unset token="opt1_selected"></unset>
</condition>
<condition value="opt1">
<set token="opt1_selected"></set>
</condition>
</change>
<delimiter> OR </delimiter>
<default>Opt1</default>
</input>
<input type="multiselect" token="Menu2" depends="$opt1_selected$">
<label>Multi2</label>
</input>
</fieldset>
</form>