<bdo id='GbgVZ'></bdo><ul id='GbgVZ'></ul>
<i id='GbgVZ'><tr id='GbgVZ'><dt id='GbgVZ'><q id='GbgVZ'><span id='GbgVZ'><b id='GbgVZ'><form id='GbgVZ'><ins id='GbgVZ'></ins><ul id='GbgVZ'></ul><sub id='GbgVZ'></sub></form><legend id='GbgVZ'></legend><bdo id='GbgVZ'><pre id='GbgVZ'><center id='GbgVZ'></center></pre></bdo></b><th id='GbgVZ'></th></span></q></dt></tr></i><div id='GbgVZ'><tfoot id='GbgVZ'></tfoot><dl id='GbgVZ'><fieldset id='GbgVZ'></fieldset></dl></div>

    <tfoot id='GbgVZ'></tfoot>

    <small id='GbgVZ'></small><noframes id='GbgVZ'>

  1. <legend id='GbgVZ'><style id='GbgVZ'><dir id='GbgVZ'><q id='GbgVZ'></q></dir></style></legend>

    1. 如何从 PHP 数组中填充列表框/下拉框/选择框

      时间:2023-10-03

        <tbody id='DXJXe'></tbody>
    2. <small id='DXJXe'></small><noframes id='DXJXe'>

            <legend id='DXJXe'><style id='DXJXe'><dir id='DXJXe'><q id='DXJXe'></q></dir></style></legend>

              <tfoot id='DXJXe'></tfoot>
            1. <i id='DXJXe'><tr id='DXJXe'><dt id='DXJXe'><q id='DXJXe'><span id='DXJXe'><b id='DXJXe'><form id='DXJXe'><ins id='DXJXe'></ins><ul id='DXJXe'></ul><sub id='DXJXe'></sub></form><legend id='DXJXe'></legend><bdo id='DXJXe'><pre id='DXJXe'><center id='DXJXe'></center></pre></bdo></b><th id='DXJXe'></th></span></q></dt></tr></i><div id='DXJXe'><tfoot id='DXJXe'></tfoot><dl id='DXJXe'><fieldset id='DXJXe'></fieldset></dl></div>
                <bdo id='DXJXe'></bdo><ul id='DXJXe'></ul>
                本文介绍了如何从 PHP 数组中填充列表框/下拉框/选择框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我需要编写自定义数组或 JSON 来填充列表框/下拉框/选择框并添加属性 selected="selected".

                I need write a custom array or JSON to populate a Listbox/dropdown box/select box and add an attribute selected="selected".

                例如:

                <select id="test1" name="selectB" class="Field">
                <option value="NO" selected="selected">No (Recommended)</option>
                <option value="YES">Yes</option>
                </select>
                

                我不知道该怎么做.

                推荐答案

                <?php
                $array = array(
                    array("value"=>"NO","label"=>"No (Recommended)","selected"=>true),
                    array("value"=>"YES","label"=>"Yes","selected"=>false),
                );
                
                
                ?>
                
                <select>
                    <?php foreach($array as $option) { ?>
                        <option value="<?php echo $option['value'] ?>" <?php if($option['selected']){ ?>selected="selected"<?php }?>>
                             <?php echo $option['label'] ?>
                        </option>
                    <?php }?>
                </select>
                

                json 数组的等价物是:

                json equivalent of the array is:

                [{"value":"1","label":"No (Recommended)","selected":true},{"value":"2","label":"Yes","selected":false}]
                

                这是json_enconde($array);

                这篇关于如何从 PHP 数组中填充列表框/下拉框/选择框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:PHP MySQL 下拉框填充选定值 下一篇:ajax php 下拉列表

                相关文章

                最新文章

                <small id='ljltt'></small><noframes id='ljltt'>

                1. <tfoot id='ljltt'></tfoot>

                  <legend id='ljltt'><style id='ljltt'><dir id='ljltt'><q id='ljltt'></q></dir></style></legend>
                    <bdo id='ljltt'></bdo><ul id='ljltt'></ul>

                  1. <i id='ljltt'><tr id='ljltt'><dt id='ljltt'><q id='ljltt'><span id='ljltt'><b id='ljltt'><form id='ljltt'><ins id='ljltt'></ins><ul id='ljltt'></ul><sub id='ljltt'></sub></form><legend id='ljltt'></legend><bdo id='ljltt'><pre id='ljltt'><center id='ljltt'></center></pre></bdo></b><th id='ljltt'></th></span></q></dt></tr></i><div id='ljltt'><tfoot id='ljltt'></tfoot><dl id='ljltt'><fieldset id='ljltt'></fieldset></dl></div>