请教高手使用select下拉框的value问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教高手使用select下拉框的value问题相关的知识,希望对你有一定的参考价值。
我在后台添加的自定义字段 是 select类型设置参数为 复制代码
参考技术A 织梦这方面不灵活,不克不及修改值,要改法度榜样追加下拉框的自动生成
/** * 下拉选择基础方法 * @param type $selected_value * @param type $select_rows * @param type $key * @param type $value * @param type $_first_option * @return string */ function select($selected_value, $select_rows, $key, $value, $_first_option = array()) { if (count($_first_option) > 0 && is_array($_first_option)) { list($first_key, $first_value) = each($_first_option); $html = ‘<option value="" ‘ . (($selected_value == $first_key) ? ‘selected="selected"‘ : ‘‘) . ‘>‘ . $first_value . ‘</option>‘; } foreach ($select_rows as $select_row) { $id = array(); $value_arr = array(); if (is_array($key)) { foreach ($key as $_key) { $id[] = $select_row[$_key]; } //$this->dump($id); $id = implode("|", $id); } else { $id = $select_row[$key]; } if (is_array($value)) { foreach ($value as $value_key) { $value_arr[] = $select_row[$value_key]; } //$this->dump($id); $value_arr = implode(‘_‘, $value_arr); } else { $value_arr = $select_row[$value]; } $selected = ($selected_value == $id && $selected_value != ‘‘) ? ‘selected="selected"‘ : ‘‘; $html .= ‘<option value="‘ . $id . ‘" ‘ . $selected . ‘>‘ . $value_arr . ‘</option>‘; } return $html; }
以上是关于请教高手使用select下拉框的value问题的主要内容,如果未能解决你的问题,请参考以下文章
请教一下高手,怎么改变select下拉菜单的样式。右边那个默认的箭头很丑,怎么换成一个好看的箭头。