0

我是这个 PHP 和 Javascript 的新手。我有一个下拉菜单,如下所示。想要获取文本字段的内容或值并在页面刷新后保留该值?将如何做到这一点?

<select name="animal" style="width: 350px;">
  <option value="">Please Select</option>
  <option value="Dog">Dog</option>
  <option value="Cat">Cat</option>
  <option value="Cow">Cow</option>
  <option  value="Rat">Rat</option>
</select>
4

2 回答 2

0

您可以将其保存在 url 中,然后使用新 url 刷新页面,然后将 url 中的值作为下拉列表中的选定值。

前任。

window.location.href = window.location.href + '/' + $('select').val();
$('input').text() = window.location.href.split('/').last();
于 2012-09-02T08:07:21.103 回答
0

尝试这个:

<?php
$options = array("Dog", "Cat", "Cow", "Rat");
?>

<select name="animal" style="width: 350px;">
  <option value="">Please Select</option>
<?php
  foreach($options as $option) {
    $selected = $POST['animal'] == $option ? 'selected' : ''; 
    echo '<option $selected value="$option">$option</option>';
  }
?>
</select>
于 2012-09-02T09:03:59.677 回答