【问题标题】:select options reset to default value after refreshing the page刷新页面后选择选项重置为默认值
【发布时间】:2013-07-23 14:46:42
【问题描述】:

我正在使用选择选项从下拉列表中选择类别。
当我选择类别并提交时..页面正在刷新,类别被重置为默认值。
我还需要在刷新页面后显示所选类别。
有人可以帮我做这个吗?

【问题讨论】:

    标签: php tags html-select


    【解决方案1】:
    <form name="frm" action="" method="post">
    <select name="dp" >
    <option>Select</option>
    <option <?php if (isset($_POST['dp']) && ($_POST['dp']== 'Option 1')) echo " selected='selected'";?> value="Option 1">Option 1</option>
    <option <?php if (isset($_POST['dp']) && ($_POST['dp']== 'Option 2')) echo " selected='selected'";?> value="Option 2">Option 2</option>
    <option <?php if (isset($_POST['dp']) && ($_POST['dp']== 'Option 3')) echo " selected='selected'";?> value="Option 3">Option 3</option>
    </select>
    <input type="submit" name="submit" id="submit" value="Submit"/>
    </form>
    

    【讨论】:

    • @Manu..我已经尝试了上面的代码但是没有成功..重新加载页面后值正在休息
    【解决方案2】:

    尝试使用$_SESSION保存提交的option值,然后重试Manu的脚本只需更改$_POST

    【讨论】:

      猜你喜欢
      • 2018-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-27
      • 1970-01-01
      • 2013-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多