hier ist meine Streckepost-Methode zeigen Fehler so schnell ändern Post in get ass arbeiten besser in Laravel Routing
Route::post('/posts', '[email protected]');
HTNL und Eingabefeld
<div class="form-group">
<label class="control-label">Name</label>
<input type="text" class="form-control" name="name" id="name" data-validate="required" placeholder="Enter Name" />
</div>
<div class="form-group">
<label class="control-label">Detail</label>
<textarea class="form-control" name="detail" id="detail" placeholder="Enter Detail"></textarea>
</div>
<input type="hidden" id="_token" name="_token" value="{{ csrf_token() }}">
<div class="form-group col-sm-offset-3">
<button type="submit" onclick="postdata();" id="post" class="btn btn-success">Submit Now</button>
</div>
mein Controller Datei
<?php namespace App\Http\Controllers;
use Illuminate\Support\Facades\Route;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Http\Requests;
use App\models\Designation as desig;
class Cdesigination extends Controller
{
public function index()
{
return view('designation');
}
}
wo ist der Fehler haben Probleme Ich bekomme Methode funktioniert gut, aber post-Methode zeigen Fehler, sobald Änderung Diese Route folgende Fehler
Route::post('/posts', '[email protected]');
MethodNotAllowedHttpException in RouteCollection.php line 219:
sobald Änderung Post zu bekommen wie Route::get('/posts', '[email protected]');
Fehler nicht vom Arbeits mir gut sagen, wie es lösen
i Ajax-Methode bin mit post Ajax Funktion Funktion postdata() { var name = $ ('# name') val(). var detail = $ ('# detail'). Val(); var token = $ ('#_ token'). Val(); $ .ajax ({ typ: 'post', url: '{{url ("/ posts")}}', daten: "name =" + name + "& detail =" + detail + "& _ token =" + Token, Erfolg: Funktion (Daten) { }}); } –
Dann sieht es aus wie Ajax tritt nicht und Ihr Formular wird eingereicht, nachdem Sie auf die Schaltfläche –
Ich benutze nicht aus haben nur Eingabefeld und Button Post Daten durch Ajax –