2017-09-27 74 views
-4

我有一個表格調用郵寄提交,路線:假定資源調用更新但呼籲顯示Laravel調用錯誤的方法

我的路線

Route::group(
    ['namespace' => 'Member', 'prefix' => 'member', 'as' => 'member.', 'middleware' => ['role:employee']], function() { 

    Route::get('dashboard', ['uses' => '[email protected]'])->name('dashboard'); 

    Route::resource('profile', 'MemberProfileController'); 

我看來

{!! Form::open(['id'=>'updateProfile','class'=>'ajax-form','method'=>'PUT']) !!} 
         <div class="form-body"> 

javascript

<script> 
    $('#save-form-2').click(function() { 
     $.easyAjax({ 
      url: '{{route('member.profile.update', [$userDetail->id])}}', 
      container: '#updateProfile', 
      type: "POST", 
      redirect: true, 
      file: true, 
      data: $('#updateProfile').serialize(), 
      success: function (data) { 
       if(data.status == 'success'){ 
        window.location.reload(); 
       } 
      } 
     }) 
    }); 
</script> 

我越來越

(1/1)BadMethodCallException 方法[演出]不存在。

對不起,請不要發佈之前

+4

哪裏是你的代碼?你的問題是什麼? – BenM

+1

的代碼?誠實。 *眼睛卷* – delboy1978uk

回答

3

的代碼在你的窗體添加此:{{ method_field('PUT') }}

如:

<form> 
.. 
{{ method_field('PUT') }} 
.. 
</form>