Ich benutze Laravel-Framework. Wenn ich versuche zu überprüfen, ob der Titel bereits existiert, gibt es einen Fehler 404. Wie kann ich diesen Fehler beheben?Laravel Remote-Methode gibt 404 (Not Found) Fehler für den Titel vorhanden Prüfung
ServicesController.php
Controller:
public function checkEmail()
{
$service = Service::all()->where('title', Input::get('title'))->first();
if ($service) {
return Response::json(Input::get('title').'is already taken');
} else {
return Response::json(Input::get('title').'is available');
}
}
routes.php:
Strecke :: get ('check', 'ServicesController @ check');
Ansicht (create.blade.php):
$("#slider-form").validate({
rules: {
title: {
required: true,
remote: {
url: "checkEmail",
type: "get",
}
},
ar_title: {
required: true
}
},
messages: {
title: {
required: "<font color='red'>Please Enter Service Name</font>",
remote: "<font color='red'>Service Already Exists</font>"
},
ar_title: {
required: "<font color='red'>Please Enter Service Name in Arabic</font>"
}
},
submitHandler: function(form) {
form.submit();
}
});
bieten vollständige URL in 'URL:" checkEmail ",' –
u bedeuten url: "www.domain.com/checkEmail" ....! –
Öffnen Sie Ihre Netzwerkkarte und überprüfen Sie die URL –