Изменить значение функции - PullRequest
0 голосов
/ 15 апреля 2020

Я столкнулся с проблемой выбора обмена, как, если я выберу опцию в раскрывающемся списке, то под входом будет отображаться столбец таблицы folder_location значение.

Ниже моя кодировка:

<div class="form-group">
<label for="cp1" class="control-label col-lg-4">Move to Sub Category<span style="color:red;">&nbsp;*</span></label>
<div class="col-lg-3">
<select class="form-control blank" id="parentid" name="parentid" title="parentid">
 <option>Please Select</option>
<option value="0">New Category</option>
<?php
 $sql_incharge = 'select * from folder_category where status=1 order by id';
 $arr_incharge = db_conn_select($sql_incharge);
foreach ($arr_incharge as $rs_incharge) {
$folder_location = $rs_incharge['folder_location'];
 echo '<option value="' . $rs_incharge['id'] . '">' . $rs_incharge['name'] . '</option>';

}
?>
</select> &nbsp;&nbsp;
<input type="text"  class="form-control blank" id="status" name="status" title="status" value="<?php echo $folder_location;?>">
                        </div>
                    </div>

Ниже мой вывод:

enter image description here

Ниже таблица моей базы данных:

enter image description here

Надеюсь, кто-нибудь может помочь мне решить эту проблему. Спасибо.

1 Ответ

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

Вы можете добавить еще один атрибут в теги опций, например data = '$ folder_location', а затем с помощью jQuery

$('#parentid').change(function() {    
 $('#status').val($(this).find(':selected').attr('data'));
});
...