데이터에 따라 선택 태그를 표시 할 때보기 페이지에 표시되지 않지만 정확한 결과를 얻으려고 콘솔에 표시됩니다. 여기에 내 코드가 있습니다. 보기. 여기 <select> 태그가 재료 디자인의 jquery를 통해 나타나지 않음
<?php if(empty($assign_vehicle_info)){?>
<div class="input-field col s12" id="vh">
<select required name="vehicle_id" id="vehicle">
<option value="">Select</option>
</select>
<label>Select Vehicle</label>
</div>
<?php }?>
<script>
$('#type').change(function(){
var type=$('#type').val();
alert(type);
var url='<?php echo base_url();?>admin/vehicle/ajax_vehicle';
$.post(url,{type:type}, function(data)
{
$("#vehicle").html(data);
});
});
</script>
내
ajax_view
차량 여기 내 컨트롤러
public function ajax_vehicle()
{
$data['vehicle']=$this->Vehicle_model->view_available_vehicles($_POST['type']);
$this->load->view('admin/vehicle/ajax_vehicle',$data);
}
입니다
<select required name="vehicle_id">
<option value="">Select</option>
<?php if(empty($assign_vehicle_info)){
if (!empty($vehicle)) {
foreach ($vehicle as $veh) {?>
<option value="<?= $veh->id ?>"<?php if (!empty($assign_vehicle_info)) { echo $assign_vehicle_info->vehicle_id == $veh->id ? 'selected' : ''; } ?>><?= $veh->name ?></option>
<?php }}}?>
</select>
나는이
같은 결과를 얻고 콘솔 때3210왜 혼란 스러울 지 모르겠다. 페이지에서 보지 못한다.
사람이 어떤 생각 –