php - 如何在提交表单后自动选择列表菜单中的选中项?

标签 php javascript html forms

我有这段代码:

  <form id="form2" name="form2" method="post" action="">
      <table dir="ltr" width="554" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td width="269" class="da"><div align="center"><span id="spryselect1">
            <select onchange="form2.submit()" name="mpage" id="mpage">
              <option selected="selected" value="no">-----------</option>
              <option value="medmo">Medmo.com</option>
              <option value="paris">Paris.com</option>
              <option value="imo">IMO.com</option>
            </select>
          </span></div></td>
          <td width="214" class="t_b">Select Website</td>
        </tr>
      </table>

    </form>

当用户选择一个值时,表单会自动提交,我希望用户选择的项目在提交表单后被选中。

因为我面临这个问题:

用户选择第一个项目 (Medmo.com) -> 表单提交 -> 所选项目将是“--------”

我希望这发生:

用户选择第一个项目 (Medmo.com) -> 表单提交 -> 选择的项目将是“Medmo.com”

我该怎么做?

提前致谢。

最佳答案

一种可能是这样的:

<option value="medmo"<? if($mpage=='medmo') echo ' selected="selected"'; ?>>Medmo.com</option>
<option value="paris"<? if($mpage=='paris') echo ' selected="selected"'; ?>>Paris.com</option>
<option value="imo"<? if($mpage=='imo') echo ' selected="selected"'; ?>>IMO.com</option>

关于php - 如何在提交表单后自动选择列表菜单中的选中项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3023384/

相关文章:

在输入上使用 jquery val() 后 PHP $_POST 为空

php - 简单的插入语句在 php 代码中不起作用。在 MySQL Workbench 上运行

javascript - 如何通过优雅降级淡入内容

javascript - 在我可以添加/删除的 Javascript 中存储数字数组的简单方法是什么?

javascript - ClojureScript 数组性能是否需要 mod - 或者只是关于边界检查?

html - 从 wcf 服务返回 html

php - SQLSTATE[HY000] : General error in Yii2 , 创建命令

php - 如何在php和mysql中添加图片上传?

html - 我应该预加载折叠上方的大图像吗?

html - 正确格式化 HTML 文本