Javascript 从a传递值时出现内部服务器错误<;选择>;通过ajax以模态方式

Javascript 从a传递值时出现内部服务器错误<;选择>;通过ajax以模态方式,javascript,php,laravel,Javascript,Php,Laravel,我有一个标签里面的模态。当尝试选择一个选项并提交时,我在浏览器开发人员模式下收到一个POST 500内部服务器错误 以下是我的app.js代码: $('.test').on('click', function (event) { event.preventDefault(); $('#join-req').modal(); }); $('#grp-save').on('click', function () { $.ajax({

我有一个标签里面的模态。当尝试选择一个选项并提交时,我在浏览器开发人员模式下收到一个POST 500内部服务器错误

以下是我的app.js代码:

$('.test').on('click', function (event) {
    event.preventDefault();
     $('#join-req').modal();
      });


$('#grp-save').on('click', function () {
    $.ajax({
            method: 'POST',
            url: urlGrp,
            data: {grp: $('#grps').val(), _token: token}
        })

    .done(function () {

            $('#join-req').modal('hide');
        });
});

这是我的选择:

<select class="form-control" style="width:150px" name="grps" id="grps">
                        @foreach ($j_grp as $j_grps)
                        <option>{{ $j_grps->name }}</option>
                        @endforeach                            </select>
这个错误是因为

public function jmGroup($Request $request)
应该是

public function jmGroup(Request $request)

注意类名,type hint,不需要
$

@riggsfully@mplungjan谢谢你,我不知道,显然是的,我总是在防御性编码中给出值,因为我所处的时代,如果选项没有值,IE将返回未定义的select值attribute@mplungjan是的,我不会在第五天恳求你,我会用你的理由,我也是从很久以前的骑士们很大胆的时候开始的,IE是自杀想法的原因:)我把$Request改成Request,但我仍然看到一个错误,而且打印不起作用。我添加了一个截图。谢谢。
public function jmGroup($Request $request)
public function jmGroup(Request $request)