ajax返回多個資料

2021-06-27 08:45:29 字數 460 閱讀 4528

ajax返回多個資料,有兩種方法

第一種,自定義分隔符號,傳遞字串,例如使用;分割多個變數,傳到js使用;分割字串成陣列

優點:快捷,簡單,方便

缺點:自定義分隔符號,如果使用的分隔符號字串也擁有,會造成未知的錯誤

第二種,也就是比較安全的方法,php返回json字串,js解析成陣列,也就是下面重點介紹

php**返回json字串,把查詢的陣列轉化

$row=mysql_fetch_array(mysql_query($sql));

if(mysql_affected_rows()>0)

echo json_encode($row);

然後js進行解析

a=eval('([' + msg + '])');

alert(a[0].url);

ajax資料返回進行遍歷

後台返回的資料 其實仔細分析返回的格式,很簡單,就是乙個map,裡面放了乙個list,list裡面有各種引數。前端頁面的請求 ajax 還有一種jquery 方式的遍歷,效果其實是一樣的,拿到後台返回我們的資料,我們就可以進行各種操作了。each json,index null assign liv...

Ajax呼叫Conrtoller返回資料

前端ajax function dorefund datatype json 返回資料型別為json型別 success function json else error function json 後端controller中 public actionresult alibarpay string...

Ajax請求返回Json資料

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