laravel7 jqAjax下拉框搜索
html: 设置页面改变事件
class="page-container" style="width: 300px"><select name="interest" id="serarch" onchange="serch()" class="input-text" > select>
引入jq,触发Ajax
设定路由
//下拉搜索 Route::post('package/serarch','PackageController@serarch');
控制器:
public function serarch(Request $request){ // 接受值 $data=$request->post('value'); // 进行查询 $res=Package::where('type',"=","$data")->get(); // 返回结果 return ['code'=>200,'data'=>$res,'msg'=>'success']; }
效果图