gpt4 book ai didi

javascript - 无法访问 Action 类中禁用下拉列表的所选项目的值(struts 2)

转载 作者:行者123 更新时间:2023-11-30 18:34:20 26 4
gpt4 key购买 nike

在 Jsp 页面上,我有一些 select 元素在选择一个值后被禁用(在 javascript 中禁用它们)。现在,当提交表单时,我无法访问操作类中那些选定的值。

我确定这是由禁用的选择元素引起的,因为当我尝试相同但不禁用它们时,它工作正常。

现在我不明白为什么会这样。我想也许我应该在提交表单之前启用它们,但这似乎不是一个好主意。

我在实现时遇到了这个问题:Creating struts 2 forms dynamically on jsp using java script .(你可以在那里找到代码。虽然我认为你不需要代码,因为它很清楚问题出在哪里。)

在这里,我可以访问文本字段的值,但无法访问选择元素的值。

我单独问了这个问题,因为我认为这是一个不同的话题。

谢谢!!

最佳答案

W3 规范禁用的字段将不会发布到服务器端,因此这个问题与 Struts2 无关,但在通用的 HTML 方式中可以解决

Disabled controls

我不确定你为什么要为你的表单使用禁用控件。可以使用 readOnly 属性或使用隐藏字段来完成事情

关于javascript - 无法访问 Action 类中禁用下拉列表的所选项目的值(struts 2),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8726237/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com