我有这个表格:
{{ Form::open(array('action' => 'StudentrecordController@viewSRS')) }}
<span><strong>Select School Year & Quarter</strong></span>
<div class="form-group">
{{ Form::select('sy', [null=> 'Select School Year'] + $schoolYearID , Input::old('modules'), array('class'=>'form-control') ) }}
</div>
<div class="form-group">
{{ Form::select('sq', [null=> 'Select Quarter'] + $schoolQuarterID , Input::old('modules'), array('class'=>'form-control') ) }}
</div>
{{ Form::submit('Sort', array('class' => 'btn btn-primary')) }}
{{ Form::close() }}
我的路线是
Route::get('sortsRec', 'StudentrecordController@viewSRS');
当我点击提交按钮时,它会给出一个不允许例外的方法。我认为表单正在发送一个post方法,但路由接受get。我怎么解决这个问题?知道我能做什么吗?
答案 0 :(得分:1)
默认情况下,将采用POST
方法;但是,您可以自由指定另一种方法:
{{ Form::open(['method' => 'get', 'action' => 'StudentrecordController@viewSRS']) }}
来自the docs。