checked()、selected()、disabled(),这三个函数是主题设计和插件设计中添加后台设置比较常用到的函数。 selected()用在表单中的下拉菜单,用于比较两个给定的值(比如:保存的值和当前的值),如果值相同,给当前的选项添加 selected 属性。 用法<?php selected( $selected, $current, $echo); ?> 参数
$selected
$current
$echo 代码<!-- 使用 if() 来测试值 --> <select name="options[foo]"> <option value="1" <?php if ( $options['foo'] == 1 ) echo 'selected="selected"'; ?>>1</option> <option value="2" <?php if ( $options['foo'] == 2 ) echo 'selected="selected"'; ?>>2</option> <option value="3" <?php if ( $options['foo'] == 3 ) echo 'selected="selected"'; ?>>3</option> </select> <!-- 使用 selected() --> <select name="options[foo]"> <option value="1" <?php selected( $options['foo'], 1 ); ?>>1</option> <option value="2" <?php selected( $options['foo'], 2 ); ?>>2</option> <option value="3" <?php selected( $options['foo'], 3 ); ?>>3</option> </select> (责任编辑:好模板) |