Ich habe zwei Routen wie folgt definiert:Passing Daten durch Laravel-Controller mit Ajax
Route::get('directeur/qualite', 'Directeur\[email protected]')->name('qualite');
Route::get('directeur/qualite/{texte}','Directeur\[email protected]')->name('getResultQuestion');
My-Controller verfügen über diese Funktion:
public function getResultOfQuestion(){
$texte=Input::get('texte');
$data = DB::table('questions')->where('texte','=',$texte)->value('code');
return['data'=>$data];
}
Und ich mache eine Anfrage Ajax wie folgt aus:
$.ajax({
type: 'GET',
url: '/emagine/projet1613/public/directeur/qualite/',
data: {
texte: encodeURIComponent(str)
},
success: function (data) {
console.log(data);
},
error: function() {
alert('La requête n\'a pas abouti');
}
});
Ich möchte das Ergebnis der Funktion in der Controller definiert, aber ich kann ich nicht tun t. Was mache ich falsch?
ein bestimmter Fehler tho w in obigem Code –