所以,我有一个从25000到3,000,000的下拉菜单,每次增加25,000。
<option <?php selected('3000000', isset($_GET['max']) ? $_GET['max'] : ''); ?> ><?php _e('No Max', 'my_site') ?></option>
<?php
for($i=0; $i<=3000000; $i+=25000) {
echo '<option '. selected($i, isset($_GET['max']) ? $_GET['max'] : '') . ' value='.$i.'>'.number_format($i, 0).'</option>';
}
?>
然而,此时,"No Max"
给出&#34; 0&#34;的值。因为那是起始值。
但是,我需要这是&#34; 3,000,000&#34;而不是&#34; 0&#34;什么时候没有选择。
有人能帮帮我吗?
由于
答案 0 :(得分:1)
如果您在selected="selected"
标记中添加<option>
作为默认选项(在这种情况下为3,000,000),则应将该选项显示为默认选项。
这有帮助吗?