gpt4 book ai didi

javascript - Laravel 发送 Json 到 Controller

转载 作者:行者123 更新时间:2023-11-29 16:59:09 24 4
gpt4 key购买 nike

我刚开始使用 Laravel 5,但在将 Ajax json 数据从 View 发送到 Controller 时遇到了问题。

这是我的 routes.php :

Route::post('ticket','TicketController@store');

Route::get('ticket', 'TicketController@index');

这是 Controller :

public function store()
{

return Response::json(Input::get('ticketname'));

}

最后,对于 View ,我有这个简单的例子来传递一个输入:

<script>

$(document).ready(function() {

$('#go').on("click",function(){


var ticketname= ($('.tick_name').val());

$.ajax({
url: 'ticket',
type: 'POST',
data: {ticketname:$('.tick_name').val()},
dataType: 'json',
success: function(info){
console.log(info);
}

});


});

});

**我总是收到这个错误:localhost:8000/ticket

jquery.js 第 4 行 500 内部服务器错误 ..**

谁能帮忙吗!

最佳答案

Response全局命名空间 中的别名。由于您当前的命名空间是 App\Http\Controllers,因此您必须导入该类:

use Response;

或者在前面加一个反斜杠:

return \Response::json(Input::get('ticketname'));

关于javascript - Laravel 发送 Json 到 Controller,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29715539/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com