La méthode GET n'est pas prise en charge pour cet itinéraire.
Méthodes prises en charge: POST. p> blockQuote>
Quand je clique sur
code> -tag. p>Je veux des données post. p>
xxx pré> p>
3 Réponses :
liens utilisent toujours obtenir la demande code>. Ainsi, supprimez l'étiquette d'ancrage et utilisez le bouton pour soumettre le formulaire. <input type="submit" name="submit">
Pourquoi ne modifiez-vous pas cela en un bouton
<form method="post" action="{{route('trialdetails')}}">
{{ csrf_field() }}
<input type="hidden" name="zipcode" value="90002">
<input type="submit" value="View Trial Details"></a>
</form>
Vous devez utiliser mais si c'est votre condition de l'utiliser avec une balise d'ancrage, essayez le code ci-dessous P> <form method="post" action="{{route('trialdetails')}}" id="myform">
{{ csrf_field() }}
<input type="hidden" name="zipcode" value="90002">
<a href="javascript:void(0)" onclick="document.getElementById('myform').submit();">View Trial Details</a>
</form>
Pourquoi vous attendriez-vous que la demande d'être un poste lorsque vous cliquez sur le lien? Les liens utilisent toujours GET. Vous savez que mettre un lien à l'intérieur d'une forme ne soumettra pas le formulaire, non? Il vous suffit de mettre un bouton de soumission approprié ou de remplacer l'action par défaut du lien à l'aide de JavaScript et utilisez Ajax pour publier les données.
Retirez le lien et ajoutez un bouton