0
對於多個步驟形成我<input>
元素保留輸入的值與此代碼:如何<select>元素保存數據
<input name="city" type="text" value="<?php echo isset($_POST['city']) ? $_POST['city'] : '' ?>"/>
,但我不知道如何實現它<select>
元素,以保持選定選項。
對於多個步驟形成我<input>
元素保留輸入的值與此代碼:如何<select>元素保存數據
<input name="city" type="text" value="<?php echo isset($_POST['city']) ? $_POST['city'] : '' ?>"/>
,但我不知道如何實現它<select>
元素,以保持選定選項。
添加「選擇」所需的選項:爲每一個選項
<select>
<option value="a" <?php echo ($_POST['select'] == 'a') ? 'selected' : ''; ?>>a</option>;
<option value="b" <?php echo ($_POST['select'] == 'b') ? 'selected' : '' ?>>b</option>
<option value="c" <?php echo ($_POST['select'] == 'c') ? 'selected' : ''; ?>>c</option>
</select>
或者,如果你創建你的選擇與環路,做一次:
<?php $list = array('a', 'b', 'c'); ?>
<select>
<?php foreach($list as $value): ?>
<option value="<?php echo $value; ?>" <?php echo ($_POST['select'] == $value) ? 'selected' : ''; ?>><?php echo $value; ?></option>
<?php endforeach; ?>
</select>
什麼是你'
[HTML選擇框:在選擇幫助PHP時設置選項]的可能重複(http://stackoverflow.com/questions/3747212/html-select-box-set-the-option-on-selected-with-help -php) – evuez