小编Rod*_*rez的帖子

如何在 Laravel 8 中使用 JavaScript fetch?

问题: 因此,每当我单击激活 Javascript 代码的 HTML 按钮时,我都会在控制台中收到错误消息,指出: POST http://127.0.0.1:8000/ payment 419 (未知状态)

我尝试过的

我尝试了不同的方法来让变量工作,用视图 JSON_ENCODE() 返回它,我一直在尝试研究如何在 Laravel 中使用 fetch,我觉得我错过了一些明显的东西。

这是我的 HTML 和 JavaScript 代码:

<form action="/payment" method="POST">
@csrf
<button class="btn btn-primary py-3 px-4" id="checkout-button">Proceed to Checkout</button>
<script type="text/javascript">
    // Create an instance of the Stripe object with your publishable API key
    var stripe = Stripe('pk_test_*******************');
    var checkoutButton = document.getElementById('checkout-button');

    checkoutButton.addEventListener('click', function() {
    // Create a new Checkout Session using the server-side endpoint you
    // created in step 3.
        fetch('/payment', {
            method: …
Run Code Online (Sandbox Code Playgroud)

javascript php fetch laravel laravel-8

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

fetch ×1

javascript ×1

laravel ×1

laravel-8 ×1

php ×1