我正在使用GET方法来搜索数据库中的一些记录
<form id="cliente" class="form-horizontal" action="{{route('resultados_clientes')}}" method="get">
<div class="form-group row">
<label class="col-md-6 col-form-label" for="cliente"></label>
<div class="col-md-12">
<input form="cliente" maxlength="100" autocomplete="off" class="form-control" id="cliente" type="text" name="cliente" placeholder="Introduzca el rif o nombre del cliente a buscar" required>
<br>
<div class="pull-right">
<button form="cliente" class="btn btn-sm btn-info" type="submit">
Buscar</button>
</div>
</div>
</form>
问题是,当我找到一些东西并且我返回我的页面进行搜索时,它会在URL中返回搜索的参数...我想清理一下。我该怎么办?
这是我的控制器的功能
public function resultados_clientes(Request $request){
$busqueda = $request->cliente;
$clientes = strtoupper($busqueda);
$perimetro = DB::table('tbl_perimetros as a')
->select('a.id','a.rif','a.cod_cliente','a.razon_social','a.holdings_id')
->leftjoin('tbl_holdings as b','b.id','=','a.holdings_id')
->select(array('a.id','b.hrif','b.hrazon_social','a.rif','a.razon_social','a.estatus'))
->where('a.rif','like', '%' . $clientes . '%')
->orWhere('a.razon_social', 'like', '%' . $clientes . '%')
->orWhere('b.hrif', 'like', '%' . $clientes . '%')
->orWhere('b.hrazon_social', 'like', '%' . $clientes . '%')
->get();
if($perimetro->count()) {
return view('Busqueda_est.resultados_clientes',compact('perimetro','busqueda'));
}
$error_code = 1;
return view('Busqueda_est.index', compact('error_code'));
}
我想在.blade中做一种函数或类似的东西,也许用javascript或php
这是我的.网站
/*BUSQUEDA ESTANDAR*/
Route::namespace('Busquedaest')->group(function () {
Route::get('busqueda_est', 'BusquedaestController@index')->name('busqueda_est');
Route::get('busqueda_est-resultados-clientes', 'BusquedaestController@resultados_clientes')->name('resultados_clientes');
});
慕娘9325324
慕雪6442864
慕仙森