我需要为我正在帮助的项目提供一些帮助,并且在HTML表单中使用我的选择框遇到了一个小问题。表单相当大,有大约60个选择框,但是当我打印$ _POST时只显示其中一些。下面是表格设置(由于它有多长而缩短),选择框“DG_Team_Leader”& “DG_Agent”正常工作正常,其他人没有进入$ _POST。
<form id="Reg_Form" action='/test/' method='POST' style="width: 100%"/>
<h4>Setup</h4>
<ul>
<Label>Team Leader</label>
<select id="DG_Team_Leader" name="DG_Team_Leader">
<?php $users = get_users( [ 'role' => 'dg_team_leader_reg' ] );
foreach($users as $rows){
echo "<option value='".$rows->id."'>".$rows->display_name."</option>";
}
?>
</select>
</ul>
<ul>
<Label>Agent</label>
<select id="DG_Agent" name="DG_Agent">
<?php $users = get_users( [ 'role' => 'dg_agent_reg' ] );
foreach($users as $rows){
echo "<option value='".$rows->id."'>".$rows->display_name."</option>";
}
?>
</select>
</ul>
<ul style="list-style-type:none">
<Label>Collaborative Working</label>
<select form="Reg_Form" id="DG_Colab" name="DG_Colab">
<?php $myrows = $wpdb->get_results( "SELECT * FROM DG_Colab" );
foreach($myrows as $rows){
echo "<option value='".$rows->id."'>".$rows->Yes_No."</option>";
}
?>
</select>
</ul>
<input type='submit' name="submit" value='submit'/>
</form>
对此的任何帮助都将是一个很大的帮助。
更新: 这是我检查页面时表单的结果:
<table>
<tr><td>DG_Team_Leader</td><td>3</td></tr><tr><td>DG_Agent</td><td>4</td></tr>
<tr><td>DG_Colab</td><td></td></tr>
<tr><td>Conv</td><td></td></tr>
<tr><td>AHT</td><td></td></tr>
<tr><td>Comments1</td><td></td></tr>
<tr><td>DG_Area</td><td></td></tr>
<tr><td>DG_Call_Type</td><td></td></tr>
<tr><td>Call_Date</td><td></td></tr>
<tr><td>Call_Number</td><td></td></tr>
<tr><td>Time_Of_Call</td><td></td></tr>
<tr><td>DG_Brand</td><td></td></tr>
<tr><td>DG_Product</td><td></td></tr>
<tr><td>DG_Question1</td><td></td></tr>
<tr><td>DG_answer1</td><td></td></tr>
<tr><td>DG_Question2</td><td></td></tr>
<tr><td>DG_answer2</td><td></td></tr>
</table>
我在这里剪短了,因为它很长很多相同。
HTML呈现表单
<h4>Setup</h4>
<ul>
<Label>Team Leader</label>
<select id="DG_Team_Leader" name="DG_Team_Leader">
<option value='3'>Chris Regan</option></select>
</ul>
<ul>
<Label>Agent</label>
<select id="DG_Agent" name="DG_Agent">
<option value='4'>John Smith</option></select>
</ul>
<ul style="list-style-type:none">
<Label>Collaborative Working</label>
<select form="Reg_Form" id="DG_Colab" name="DG_Colab">
<option value=''>Yes</option><option value=''>No</option></select>
</ul>
<input type='submit' name="submit" value='submit'/>
在DG_Colab之后缩短以匹配上述