返回的數據我不能從使用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