返回的数据我不能从使用Ajax控制器的响应,我该怎么办?:我不能在阿贾克斯
$("document").ready(function(){
$("#send").click(function(e){
e.preventDefault();
var question = $("input[name=question]").val();
$.ajax({
type: "POST",
url : "/Admin/question/store?token={{$t}}",
data : {'question':question},
success : function(data){
alert(data);
console.log(data);
}
});
});
});
,并在控制器我只是想返回一个字符串来进行测试:
public function store(Request $request)
{
return "success";
}
为了给你一个很好的答案,它可以帮助我们,如果你有一个问题,如果你还没有看过。如果你可以提供[mcve],它可能也很有用。 – Mat
要做的事情测试: 1)在网络中检查您的浏览器开发工具,通过XHR过滤并查看发送的请求,以及任何错误或响应代码 2)在构造函数中添加一个'dd()'的控制器,以确保它被称为 –
正如@MehrdadDastgir所说,首先尝试并检查相同的帖子,但使用普通帖子,并验证它的工作原理。然后你可以在它上面建立更复杂的事情,比如ajax调用。 – Amarnasan