return ['status'=>$status,'message'=>$result, 'data'=>$data];
這個是根據影片寫的,影片中是這樣寫的。
服務端的程式碼:
public function checkLogin(Request $request){ echo "進入到登陸驗證方法"; //初始回傳參數 $status = 0; $result = 'sdasdas'; $data = $request->param(); return ['status'=>$status'=> '=>$result, 'data'=>$data];}
jq的ajax程式碼:
$.ajax({ type:"post ", url:"{:url('checkLogin')}", data:{user:username,pwd:password,sf:shenfen,xt:xitong}, dataType:"json" , success:function(res){ alert("執行成功"+res); },error:function(){ #ls #})前端最後會顯示:jadhasjdhajlsk
JSON格式是文字,並且echo出來的,你這個是return,並且是個數組,怎麼能是JSON呢,需要把數組用json_decode(array);轉換成文本,前端才能得到json
這個是根據影片寫的,影片中是這樣寫的。
服務端的程式碼:
public function checkLogin(Request $request)
{
echo "進入到登陸驗證方法";
//初始回傳參數
$status = 0;
$result = 'sdasdas';
$data = $request->param();
return ['status'=>$status'=> '=>$result, 'data'=>$data];
}
jq的ajax程式碼:
$.ajax({
type:"post ",
url:"{:url('checkLogin')}",
data:{user:username,pwd:password,sf:shenfen,xt:xitong},
dataType:"json" ,
success:function(res){
alert("執行成功"+res);
},error:function(){
#ls #})
前端最後會顯示:jadhasjdhajlsk
JSON格式是文字,並且echo出來的,你這個是return,並且是個數組,怎麼能是JSON呢,需要把數組用json_decode(array);轉換成文本,前端才能得到json