【发布时间】:2020-05-29 12:46:58
【问题描述】:
我不知道为什么这个表单会导致错误。 *此问题与路线无关。请仔细阅读我的问题。
“此路由不支持 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 web.php
Route::post('contact/confirm', 'ContactsController@confirm')->name('contact_confirm');
【问题讨论】:
-
你也能显示你的路线吗?好像路由方法可能是错误的
-
php artisan route:list -
这似乎与您提交的帖子相似。 Route(web.php) 与此问题无关。它导致刀片文件。