拉下选项,html select的选择后停留问题...
<select name="month"> <?php for ($i = 0; $i < count($month); $i++) { if ($month[$i] == date('M')) { $selected = "selected"; } else { $selected = ""; } echo "<option value=$month[$i] $selected >$month[$i]</option>"; } ?> </select>
我显示它当前的月份,每当我选择了其中一个月份,submit之后,它都会跳回去当前月份。
我想要我选什么月份,它就停在那个月份。不会刷新似的回去当前月份。要怎么做?
作者: miehunyou 发布时间: 2011-06-02
<select name="month"> <?php for ($i = 0; $i < count($month); $i++) { if ($month[$i] == date('M')) { $selected = "selected"; } else { $selected = ""; } echo "<option value='{$month[$i]}' ".$selected." >".$month[$i]."</option>"; } ?> </select>
作者: jordan102 发布时间: 2011-06-02
作者: miehunyou 发布时间: 2011-06-02
作者: bailixia520 发布时间: 2011-06-02
作者: miehunyou 发布时间: 2011-06-02
<select name="month">
<?php
for ($i = 0; $i < count($month); $i++) {
if ($_POST['month'] == date('M')) {
$selected = "selected";
} else {
$selected = "";
}
echo "<option value=$month[$i] $selected >$month[$i]</option>";
}
?>
</select>
作者: xuzuning 发布时间: 2011-06-02
选择其他月份全跳去Jan...
选择当前月份Jun的话,就跳去Dec...
作者: miehunyou 发布时间: 2011-06-02
<select name="month"> <?php for ($i = 0; $i < count($month); $i++) { ?> <option value="<?php echo $month[$i];?>" <?php if($month[$i] == date('M') echo "selected";?> ><?php echo $month[$i];?></option> <?php } ?> </select>
作者: jordan102 发布时间: 2011-06-02
<?php
for ($i = 0; $i < count($month); $i++) {
?>
<option value="<?php echo $month[$i] ?>" <?php if($month[$i] == date('M'))$selected="selected" ?> ><?php echo $month[$i] ?></option>";
<?php
}
?>
</select>
作者: mystery138 发布时间: 2011-06-02
<select name="month">
<?php
for ($i = 0; $i < count($month); $i++) {
?>
<option value="<?php echo $month[$i] ?>" <?php if($month[$i] == date('M'))echo 'selected="selected"' ?> ><?php echo $month[$i] ?></option>";
<?php
}
?>
</select>
作者: mystery138 发布时间: 2011-06-02