Как получить выбранное значение при редактировании данных [codeigniter] - PullRequest
0 голосов
/ 22 апреля 2020

Как я получаю выбранное значение, когда я редактирую данные, но я все еще могу выбрать [codeigniter]

<div class="form-group">
                                <label>Jenjang</label>
                                <select class="form-control" name="jenjang">
                                    <option value="SD">- SD -</option>
                                    <option value="SMP">- SMP -</option>
                                    <option value="SMA">- SMA -</option>
                                </select>
                                <br/>
                                <?php echo form_error('jenjang'); ?>
                            </div>

Ответы [ 2 ]

0 голосов
/ 22 апреля 2020

что вы подразумеваете под «получить выбранные данные»?

Это после того, как вы опубликовали (отправили форму) или после нажатия «Выбрать»?

Если это после отправленной формы, вы можете поймать с помощью $ jenjang = $ this-> input-> post ('jenjang') в вашем php коде или, если он после нажатия Select, вы можете получить с помощью $ ('select [name = "jenjang"]). val () javascript код (при условии, что вы загрузили jQuery)

Пожалуйста, укажите c.

0 голосов
/ 22 апреля 2020

Как я понимаю ваш вопрос, Вы можете использовать Класс ввода

$selected = $this->input->post('jenjang'); //use get if you are using GET method

Редактировать Вы можете использовать Помощник по формам

$options = array(
        'sd'         => '-- SD --',
        'sma'           => '-- SMA --',
        'smp'         => '-- SMP --'
);

echo form_dropdown('jenjang', $options, 'sma');  //get this 'sda' value from database
//you can save that value to the database when update/edit form using the way I mention above.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...