2017-07-17 3 views
1

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(); 
    } 
}); 
+0

bieten vollständige URL in 'URL:" checkEmail ",' –

+0

u bedeuten url: "www.domain.com/checkEmail" ....! –

+0

Öffnen Sie Ihre Netzwerkkarte und überprüfen Sie die URL –

Antwort

0

AS Ihre Form wie dieser

ist
<form class="form-horizontal tasi-form" method="post" name="user-form" action="{{url('services/store')}}" id="slider-form" enctype="multipart/form-data"> 

eine Route in der Routendatei hinzufügen als

Route::post('services/store','[email protected]'); 

Geändert: - Änderung

<form class="form-horizontal tasi-form" method="post" name="user-form" action="services/store" 
     id="slider-form" enctype="multipart/form-data"> 
Route::post('services/store','[email protected]'); 

versuchen Dann
Es wird für Sie arbeiten.

+0

Ich habe geändert, aber es gibt 404 Fehler –

+0

zeigen Sie nur Formular Action-Code? –

+0

Verwandte Themen