如何从php中的禁用下拉列表中获取值?
我有一个下拉列表。我希望用户不能更改该下拉列表的值,因此为此我使用了如何从php中的禁用下拉列表中获取值?,php,html,forms,Php,Html,Forms,我有一个下拉列表。我希望用户不能更改该下拉列表的值,因此为此我使用了disabled=“disabled”属性,但现在我无法从下拉列表中获取值 那么,我应该如何处理我的情况,以便用户不能更改它的值,我也可以获得下拉列表的值 听起来你不应该在这里使用下拉菜单 我可能会使用一个隐藏的输入框(用于JS填充)+纯文本显示给用户 但我想这取决于你想做什么,所以更多的信息会更好。你可以 在会话中存储下拉列表值 添加下拉列表设置为隐藏输入的相同值 我的解决方案一直是将下拉列表呈现为其他HTML元素,并为实际
disabled=“disabled”
属性,但现在我无法从下拉列表中获取值
那么,我应该如何处理我的情况,以便用户不能更改它的值,我也可以获得下拉列表的值 听起来你不应该在这里使用下拉菜单 我可能会使用一个隐藏的输入框(用于JS填充)+纯文本显示给用户 但我想这取决于你想做什么,所以更多的信息会更好。你可以
- 在会话中存储下拉列表值
- 添加下拉列表设置为隐藏输入的相同值
在提交表单时,禁用的元素永远不会传回,因此这是唯一不使用javascript的现实选项,如果人们禁用了它,就会留下问题,因此最好避免这种情况。浏览器不会提交禁用的字段,您必须以某种方式用javascript解析它们,并分别提交它们为什么不使用一个隐藏字段来保存下拉列表的值呢?