0
我有一个网页,我希望用户只能从三个列表中的任意一个列表中选择项目。从任意三个列表中只选择一个列表中的项目
A B C
-A1 -B1 -C1
-A2 -B2 -C2
-A3 -B3 -C3
现在,用户只能从A,B或C中选择项目(多个),而不能选择多个列表。例如:A1,A2,A3可以从A中选择,但是当选择B时,必须取消选择A下的项目。 我想知道这样的表单是否存在于HTML或WTForms中
我有一个网页,我希望用户只能从三个列表中的任意一个列表中选择项目。从任意三个列表中只选择一个列表中的项目
A B C
-A1 -B1 -C1
-A2 -B2 -C2
-A3 -B3 -C3
现在,用户只能从A,B或C中选择项目(多个),而不能选择多个列表。例如:A1,A2,A3可以从A中选择,但是当选择B时,必须取消选择A下的项目。 我想知道这样的表单是否存在于HTML或WTForms中
如果它必须是纯HTML,则必须采取两个步骤。 我想你可能会谈论三个Comboboxes。它们是用select命令生成的。
<select name="A">
<option value="A1">A1</option>
<option value="A2">A2</option>
</select>
为了让唯一的活动,你可以用一个单选按钮,上面设置三个组合框的一个:
<form>
<input type="radio" name="list" value="A" checked> A<br>
<input type="radio" name="list" value="B"> B<br>
<input type="radio" name="list" value="C"> C
</form>
然后更改组合框的基础上,单选按钮,选择了知名度。
谢谢你的回答。你可能知道如何在WTForms中完成这项工作吗? –
你想要完成的描述完全是无法理解的。尝试重新配置,给出一些你尝试过的代码示例,并最终得出你的输出应该是什么样的草图... –
@MarinNedea谢谢你的建议。我创造了一个例子。请确认一下 –
单独使用HTML是不可能的,但可以用javascript(尝试jQuery?)。你所希望的是被称为“链式选择”。网上有几个关于如何实现这个功能的教程。我不知道WTForms ..也许别人可以给你一个提示。 –