我在模态中有一个标签。尝试选择一个选项并提交时,我在浏览器开发人员模式下收到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>
以下是路线:
<script>
var token = '{{ Session::token() }}';
var urlGrp = '{{ route('jmgroup') }}';
</script>
然后我将在控制器中执行以下print_r:
public function jmGroup(Request $request)
{
print_r($request);
}
答案 0 :(得分:0)
错误是因为
public function jmGroup($Request $request)
应该是
public function jmGroup(Request $request)
请注意类名,键入提示,不需要$
答案 1 :(得分:0)
错误500表示它来自您的服务器,对您的服务器端代码进行截图并发布,我们可以提供更好的帮助