私はファイヤーバグと間違えています: "500(内部サーバーエラー)"。Laravel 5.0 ajaxが動作しません
私は、Ajaxで始まり、私は単純なことを理解したいと思います:
$("#boutonRecherche").click(function() {
$.ajax({
url : "/recherche", //I have tried rechercheController.php and ...
//...Http/Controllers/Phases/RechercheController.php
type : "POST",
data : '&controle=1',//after comments I found this lines triggers error in
//...firebug
dataType : "html"
});
});
URLの最適なパスで何を?
{!! Form::open(['url'=>'recherche']) !!} {!! Form::submit('solaire',['class'=>'btn btn-primary', 'name'=>'recherche', 'id'=>'boutonRecherche']) !!} {!! Form::close() !!}
私のパス:
マイコントローラーHTTP /コントローラ/フェーズ "500(内部サーバーエラー)"
ビューのコードを修正する方法
/RechercheController.php
マイビューの公開/リソース/ビュー/フェーズ/ recherche.blade.php
私のJS DANS公共/ script.js
事前に
感謝;)
が
、URLに追加し、GETのPARAMを送信したい場合は、チェックし、あなたがタイプミスをしていない場合してください。次の問題は、要求のタイプにある可能性があります。このルートにはPOSTリクエストが許可されていますか? –
はい投稿リクエストで、私のルートは次のようになります Route :: post( "/ recherche"、 "Phases \ RechercheController @ update");私は私のタイプミスをチェックしました。 – Doug21