以 {{ FORM:: }} 的形式从视图发送值并在控制器中接收值
send value from views in form of {{ FORM:: }} and recieve value in controller
我想从视图向控制器发送值,它即将到来 "null",我期待输入搜索按钮,
查看页面代码:
{{ Form::open(['method'=>'POST','action'=>'searchingDoctors','class'=>'navbar-form navbar-left','role'=>'search']) }}
<div class="input-group custom-search-form">
<input type="text" class="form-control" name="search" placeholder="Search...">
</div>
<input type="submit" id="search" name="search" value="Serach" class="search" />
{{ Form::close() }}
route.php代码:
Route::post('searchingDoctors/{search}', array('as'=>'searchingDoctors','uses'=>'PublicSearchController@searchingDoctors'));
控制器文件代码:
public function searchingDoctors($search) {
dd($data = Input::get($search));
}
您需要在控制器中执行以下操作
public function searchingDoctors() {
$data = Input::get("search");
}
更改路线
Route::post('searchingDoctors/{search}', array('as'=>'searchingDoctors','uses'=>'PublicSearchController@searchingDoctors'));
到
Route::post('searchingDoctors, array('as'=>'searchingDoctors','uses'=>'PublicSearchController@searchingDoctors'));
编辑
同时将视图更改为关注
{{ Form::open(['method'=>'POST','action'=>'searchingDoctors','class'=>'navbar-form navbar-left','role'=>'search']) }}
<div class="input-group custom-search-form">
<input type="text" class="form-control" name="search" placeholder="Search...">
</div>
<input type="submit" id="search" name="search-button" value="Serach" class="search" />
{{ Form::close() }}
试试这个:
public function searchingDoctors() {
dd($data = Input::get('search'));
}
并确保您导入了
use Illuminate\Support\Facades\Input;
我想从视图向控制器发送值,它即将到来 "null",我期待输入搜索按钮,
查看页面代码:
{{ Form::open(['method'=>'POST','action'=>'searchingDoctors','class'=>'navbar-form navbar-left','role'=>'search']) }}
<div class="input-group custom-search-form">
<input type="text" class="form-control" name="search" placeholder="Search...">
</div>
<input type="submit" id="search" name="search" value="Serach" class="search" />
{{ Form::close() }}
route.php代码:
Route::post('searchingDoctors/{search}', array('as'=>'searchingDoctors','uses'=>'PublicSearchController@searchingDoctors'));
控制器文件代码:
public function searchingDoctors($search) {
dd($data = Input::get($search));
}
您需要在控制器中执行以下操作
public function searchingDoctors() {
$data = Input::get("search");
}
更改路线
Route::post('searchingDoctors/{search}', array('as'=>'searchingDoctors','uses'=>'PublicSearchController@searchingDoctors'));
到
Route::post('searchingDoctors, array('as'=>'searchingDoctors','uses'=>'PublicSearchController@searchingDoctors'));
编辑
同时将视图更改为关注
{{ Form::open(['method'=>'POST','action'=>'searchingDoctors','class'=>'navbar-form navbar-left','role'=>'search']) }}
<div class="input-group custom-search-form">
<input type="text" class="form-control" name="search" placeholder="Search...">
</div>
<input type="submit" id="search" name="search-button" value="Serach" class="search" />
{{ Form::close() }}
试试这个:
public function searchingDoctors() {
dd($data = Input::get('search'));
}
并确保您导入了
use Illuminate\Support\Facades\Input;