ajax 請求PHP返回json格式的處理

2022-05-07 08:57:09 字數 822 閱讀 4155

php返回**格式

public

function

json()

return view('json');

}

ajax請求

//

監聽提交

form.on('submit(upd)',function

(data) ",

type:"post",

data:{},

jsontype:"json",

success:

function

(a),

error:

function

(e),

function

() ); }})

return

false

;});

列印結果

主要是eval()這個函式是關鍵

這是你伺服器端返回的json字串資料,那麼你客戶端你要怎麼用呢,eval就是把乙個字串執行下,讓普通的字串變成乙個物件(好像說得不是很貼切),就是普通字元執行後,裡面的東西會變成可以直接使用的**:如日期物件,陣列。。。

eval("var movie = " +result); 這句意思就是把字串變成可以直接使用的物件

執行後就相當於

var movie=;把json對免賦值給movie變數

那麼就可以直接引用了movie.name就是「平凡的世界」了movie.author就是「路遙」了,希望你能懂

Ajax請求返回Json資料

介紹一下用ajax向伺服器請求資料的方法,以及對於返回的json資料的使用。1 ajax 8 datatype json 9 success function data 12 error function error 15 一般的資料請求,這幾個屬性就夠用了。下面來稍稍的介紹一下這幾個屬性 type...

ajax請求php傳值並且返回

乙個登陸頁面,運用ajax請求,請求為乙個php頁面的登入功能。傳送請求的js 獲取登入名與密碼,請求成功則彈窗,一開始為500,路徑404。後來多次更正以後,控制台只有 沒有彈窗,原因因為我在login.php頁面中將返回值處理了一次,ajax響應只響應一次。這是php檔案處理過的,php沒有控制...

ajax互動struts返回json

ajax互動struts返回json type josn 就是返回json type redirect 就是返回頁面 ajax一般是接受json,故result type json ajax接受html,故result type redirect 也可 struts default 是sturts核...