<?php echo base_url();?>warehouse/function get_rack_by_warehouse/' + warehouse_id,
It's not the typo here
Droptdon is not populated and added class style="display: none;"
<div class="mt-3">
<label for="crud-form-2" class="form-label">Rack</label>
<div class="select">
<select class="tail-select w-full" id="rack_id" name="rack_id" style="display: none;" data-select-hidden="0" data-tail-select="tail-5"><option value="1">Rack 01</option><option value="2">Rack test 02</option></select>
<div class="tail-select w-full active" tabindex="0"><div class="select-label"><span class="label-inner">Choose Rack</span></div><div class="select-dropdown" style="max-height: 40px; height: auto; display: block; overflow: visible;"><div class="dropdown-inner" style="max-height: 40px;"><ul class="dropdown-optgroup" data-group="#"><li class="dropdown-option selected" data-key="Choose Rack" data-group="#">Choose rack</li></ul></div></div></div></div>
</div>