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

これを試して:

<?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 に答える
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 に答える