我已将name="question[]"
用于多个选择框,并将用于提交按钮名称的名称用作name="question[]"
如何在没有提交按钮的情况下获取选择框的值?
答案 0 :(得分:1)
更改提交按钮的名称......它不应该相同。
答案 1 :(得分:0)
最佳解决方案是修复名称冲突。
如果value
按钮的submit
永远不会是select
值之一,则可以忽略$_POST['question']
具有该值的任何元素。
答案 2 :(得分:0)
如果你可以在前面使用jQuery / Sizzle变体
$('select[name="question[]"]').val();
将从该名称的选择框中返回所选值。然后,您可以在提交给服务器之前使用该值填充其他字段。
答案 3 :(得分:0)
您可以按以下方式获取两个元素值,
然后,您可以使用以下方式访问它:
$_POST['question'][0];
$_POST['question'][1];
您可以立即获取选择框的值并提交按钮。