ajax返回json格式資料
阿新 • • 發佈:2018-12-13
控制器中這樣寫
//刪除二維碼
public function shanchu()
{
$data = $_POST['a']; $shanchu = K::M('code/content')->shanchu($data); $returnData = json_encode($shanchu, JSON_UNESCAPED_UNICODE); // var_dump($shanchu); // var_dump($returnData); // echo '111'; // die; echo $returnData; exit; }
打印出來是下面這個
array(2) {
[“code”]=>
int(3)
[“info”]=>
string(12) “刪除成功”
}
string(32) “{“code”:3,“info”:“刪除成功”}”
模型中這樣寫
//刪除二維碼
public function shanchu(KaTeX parse error: Expected '}', got 'EOF' at end of input: …{ if (!data) {
$returnData = [‘code’=>1, ‘info’=>‘資料錯誤’];
} else {
$data =
data);
if (KaTeX parse error: Expected '}', got 'EOF' at end of input: … foreach (data as $v) {
$data = $v;
}
$succ =
v[‘id’], [‘status’=>0], 1);
if ($succ) {
$returnData = [‘code’=>3, ‘info’=>‘刪除成功’];
} else {
$returnData = [‘code’=>4, ‘info’=>‘刪除失敗’];
}
} else {
$returnData = [‘code’=>2, ‘info’=>‘二維碼不存在’];
}
}
return $returnData;
}
html 頁面中