我有一个要求,我需要通过JavaScript禁用某个事件的下拉,然后提交表单。问题是当下拉组件被禁用时,下拉列表中的值不会通过辅助bean设置。
我尝试通过div和span禁用下拉组件,但它没有工作。
任何人都可以建议我如何将残疾人竞争对手的价值提交给支持bean? 或者我真的需要这个组件,我的意思是我如何使用div或span来实现这个目标?
答案 0 :(得分:1)
17.12.1 Disabled controls
...
设置后,disabled属性对元素具有以下影响:
- 已停用的控件未收到focus。
- tabbing navigation跳过已禁用的控件。
- 已禁用的控件不能为successful。
...
请注意最后一点。换句话说,它们永远不会提交给服务器。因此,根据HTML表单规范,您所看到的行为完全正确并且是预期的。
要实现您的要求,您需要在提交后将其停用。