首页 文章

刷新页面后,下拉菜单不会通过php保持选中状态

提问于
浏览
0

以下脚本将允许用户在打开和关闭之间进行选择 . 问题是刷新页面后所选值不会保持选中状态 . 知道如何解决这个问题吗?

<form action="Conf.php" name="Calculation" method="post">      
    <?php
        if (isset($_POST['Submit1'])) 
        {
            $Wave = $_POST['WaveHMap'];
        }
    ?>

    <?php 
        $attr = 'selected="selected"'; 
    ?>

    Wave Height Maps: &nbsp;
    <select selected="selected" name="WaveHMap" VALUE="<?PHP print $Wave ; ?>">
        <?php $attr= 'selected="selected"'; ?>
        <option VALUE="On"<?php echo  $Wave == 'On' ? $attr : '';  ?>>On</option>
        <option VALUE="Off"<?php echo  $Wave== 'Off' ? $attr : ''; ?>>off</option> 
    </select>
    <Input Type="Submit" Name="Submit1" Value="Save Parameters">
</form>

1 回答

  • 0

    试试这个

    <select  name="WaveHMap" >
            <option VALUE="On" <?php echo $Wave == 'On' ? 'selected' : '';  ?>>On</option>
            <option VALUE="Off" <?php echo $Wave== 'Off' ? 'selected': ''; ?>>off</option> 
        </select>
    

相关问题