拉拉维尔刀片中的形状错误。是"class"还是"id"或其他原因?



我不知道为什么这种形式会导致错误。 *此问题与路线无关。 请仔细阅读我的问题。

"此路由不支持 POST 方法。支持的方法: 得到,头。

是什么让它发生? 这里的第一个效果很好。

但是第二个会发生错误。 我应该删除哪个类或 ID?

//OK
<form action="{{ route('contact_confirm') }}" method="POST">
{{ csrf_field() }}
<button class="btn btn-primary btn-xl" type="submit">Send</button></div>
<input id="title" type="text" name = "title"  />
<input id="title" type="text" name = "body"  />
</form>
//NG
<div class="row">
<div class="col-lg-8 mx-auto">
<form id="contactForm"  action="{{ route('contact_confirm') }}" method="POST">
{{ csrf_field() }}
<div class="control-group">
<div class="form-group floating-label-form-group controls mb-0 pb-2">
<label>TITLE</label>
<input class="form-control" id="title" type="text" name = "title" placeholder="Title" required="required" data-validation-required-message="Please enter your name." />
<p class="help-block text-danger"></p>
</div>
</div>
<div class="control-group">
<div class="form-group floating-label-form-group controls mb-0 pb-2">
<label>CONTENTS</label>
<textarea class="form-control" id="message" rows="5" name ="body" placeholder="Message" required="required" data-validation-required-message="Please enter a message."></textarea>
<p class="help-block text-danger"></p>
</div>
</div>
<br />
<div class="form-group">
<button class="btn btn-primary btn-xl" id="sendMessageButton" type="submit">Send</button>
</div>
</form>

.PHP 网络.php

Route::post('contact/confirm', 'ContactsController@confirm')->name('contact_confirm');

听起来post路线可能丢失了。

routes/web.php文件中验证您是否具有如下所示的内容:

Route::post('your/route', ...)->name('contact_confirm');

有关路由的更多信息,请参阅此处。

最新更新