【发布时间】:2019-01-18 12:45:31
【问题描述】:
这是我试图获取数据的 html 代码。
<div class="form-group col-md-6 col-sm-6 col-xs-6 ">
<select name="model" id="model" class="form-control input-lg">
<option value="">Model</option>
@foreach($model as $a)
<option value="{{ $a->idx }}">{{ $a->modelName }}
</option>
@endforeach
</select>
</div>
我在以表单形式从 db 获取数据时遇到问题。 列 make 已显示,但我试图在选择 make 时通过 make id 显示模型,然后模型自动显示在其中。但数据不显示。
$data = $request;
$maker = $data->maker;
$model = DB::select("select idx, modelName from `model` where makeIdx = '".$maker."' order by modelName ");
//print_r($model); die;
return view('etradeviews.free_quote.model',compact('categories'), ['model' => $model]);
调用存在 html 的函数。
$("[name=maker]").on("change",function(){
var maker = $(this).val();
$.get("{{ url('/get-model') }}",{ maker:maker },function(response){
$('.model-select').html(response);
})
});
【问题讨论】:
-
当你 print_r($model);死;它显示了什么?
-
所有模型显示 print_r($model);死;
标签: javascript php laravel-5