Ich muss die Daten von jQuery Post-Anforderung erhalten, scheint, dass eine Fehler mit dem Router oder Controller, hier ist mein Beitrag Anfrage JavaScript-Code:Gesuch mit jQuery und Laravel Rahmen
$.post('http://localhost:8000/ajax',
{
task: "comment_insert",
userID: _userID,
comment: _comment,
name: _name,
userName: _userName
}
).error(
function(data)
{
alert("Error: "+ data);
}
)
.success(
function(data)
{
comment_insert(jQuery.parseJSON(data));
console.log("RESPOND TEXT:" + data);
}
);
}
hier auch meine Routen ist für Laravel Rahmen:
Route::post('ajax', '[email protected]');
Controller:
class AjaxController extends Controller {
/**
* Display a listing of the resource.
*
* @return Response
*/
public function __construct()
{
$this->middleware('guest');
}
public function index()
{
return view('ajax.ajax');
}
}
mein ajax.php Skript i s in /resource/views/ajax/ajax.php Auch wenn ich Skript in /public/ajax/ajax.php setzen alles gut funktioniert .... Ich benutze Laravel 5 ... Bitte helfen
EDIT:
Ich habe gefunden, was das Problem ist, aber nicht wissen, wie zu lösen.
Wenn ich csrf Schutz deaktivieren von: kernel.php Code Arbeit jemand weiß, wie Code mit csrf Schutz aktiviert arbeiten?
Es nicht soleve Problem .... Hier ist der Fehler: POST http: // localhost: 8000/ajax 500 (Interner Server Fehler) – Vladimir
Könnten Sie den vollen Fehler auf pastebin und dann einen Link zu ihm hier? Sie finden es in den Protokollen ('storage/logs/laravel ...'). – cgross
Ich weiß wath ist Fehler pls lesen EDIT am Hauptpost ... – Vladimir