用html提交表单

submit a form in html

本文关键字:表单 提交 html      更新时间:2023-09-26

我想提交一个包含两个组件的表单:两个下拉列表。只有第一个表单"学校"和提交按钮本身被提交。第二种形式的"pool"不知怎么就不见了。

<form method='get'>
    <select name='School'>
        <option>School Name</option>
        <?php while ($row = sqlsrv_fetch_object($result)){?>
        <option value= "<?php echo $row->ClientID ?>" > <?php echo $row->ClientName; ?></option>
        <?php } ?>
    </select>
    <div id='result'>
    <select name='pool1[]' id="pool" multiple="multiple">        
        <option value='de'>de</option>
    </select>
    <input type="button" value="Delete" name="submit2" onclick="removeOption();"/>
    </div>                      
    <div id="teacherdiv">
    <select name="Teacher[]">
        <option>Select Teacher First</option>            
    </select>                    
    </div>
    <input type="submit" value="Add" name="submit"/>                        
    </form>

这是我按下提交按钮后得到的URL:

学校名称.php?学校=7&教师%5B%5D=选择+教师+第一个&submit=添加

pool1下拉列表不在其中。

默认选择第一个选项以确保传递值。

否则,它甚至不会传递一个空值。

    <select name='pool1[]' id="pool" multiple="multiple">        
        <option value='de' selected="selected">de</option>
    </select>