我有一个带有下拉列表的表单,该列表由用户使用java脚本填充。 我想在提交时检索(在服务器端)此下拉列表的所有选项。我的意思是他们所有人,不仅仅是被选中的人,因为他们没有被选为“被选中”。 有没有办法通过PHP代码做到这一点? 我不想使用java脚本解决方案。
谢谢
答案 0 :(得分:1)
Web浏览器不会将<select>
元素中未选中的选项发送到服务器,因此您无法通过PHP获取这些选项。你必须使用JavaScript。
你提到该列表首先由JavaScript填充,也许你可以修改那个JavaScript以便将值保留在隐藏的表单字段中,以便在提交表单时它们在服务器端可用
否则,您需要创建一个onsubmit
处理程序以使用Javascript获取所有选项,然后可能将它们存储在隐藏的表单字段中。
答案 1 :(得分:0)
浏览器不会将未选择的选项发送到服务器,因此:否