如何使用jquery记住用户之前从帖子到自己选择的选项? (选择= “选择”)
<form action="abc.php" method="POST">
<select id="dropdown">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select>
<input type="submit" />
</form>
答案 0 :(得分:2)
如果真的想要使用JavaScript,则必须使用Cookie。你可以阅读here。还有jQuery的cookie管理插件,只是谷歌的jQuery cookie plugin
。
否则,如果您因为某些字段未填写或类似问题而返回表单,我建议使用PHP(因为我看到您正在使用它)来设置所选值。
答案 1 :(得分:0)
如果我理解你的要求:
<form action="abc.php" method="POST">
<select id="dropdown" name="dropdown">
<option <?php if(isset($_POST['dropdown']) && $_POST['dropdown'] == 'A') echo 'selected="selected"';?> value="A">A</option>
<option <?php if(isset($_POST['dropdown']) && $_POST['dropdown'] == 'B') echo 'selected="selected"';?> value="B">B</option>
<option <?php if(isset($_POST['dropdown']) && $_POST['dropdown'] == 'C') echo 'selected="selected"';?> value="C">C</option>
</select>
<input type="submit" />
</form>
PS:如果您使用PHP提交表单,则还需要name
标记的select
属性。另外我假设abc.php
与此表单存在的页面相同。