Как получить входное значение для контроллера? - PullRequest
0 голосов
/ 28 сентября 2019

Как мне получить значение из поля ввода в контроллер?Я пробовал этот код, но мне нужно ввести значение, пожалуйста, помогите.

{{ route('payslip_generate',['payslip'=>'pdf','input' => 'input value here']) }}

Ответы [ 2 ]

0 голосов
/ 28 сентября 2019

Вы не можете.Маршрут рассчитывается до отображения страницы.Если вы хотите отправить значение в поле ввода, вы должны использовать кнопку отправки в форме или какой-либо форме JavaScript.(например, axios, jquery и т. д.)

Вот опция jQuery:

        $("#element").click(function () {
        var data = {
            payslip: "pdf",
            input: $("#other-input").val()
        };

        $.post("/payslip_generate", data, function (response) {
            console.log("success");
        }).fail(function (response) {
            console.log("ERROR ", response);
        });
    });
0 голосов
/ 28 сентября 2019

В теле запроса вы можете получить это по $ request-> payslip

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...