如何获得输入值给控制器?

时间:2019-09-28 17:50:10

标签: laravel

如何从输入框获取值到控制器? 我尝试了这段代码,但需要输入值,请帮忙。

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

2 个答案:

答案 0 :(得分:0)

您可以从请求正文中获取     $ request->工资单

答案 1 :(得分:0)

不能。在呈现页面之前计算路线。如果要在输入框中提交值,则必须在表单或某种形式的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);
        });
    });
相关问题