使用JSON在前台與後台之間進行簡單的傳值

2021-07-22 04:42:16 字數 927 閱讀 2899

昨天花了一天時間寫了個簡單的連連看,**比較粗糙,還沒有實現兩張相同消除的時候顯示的連線線。由於是練習,因此我使用了ajax進行前台與後台的傳值,這個傳值的載體自然就是json了。

這篇博文僅僅是記錄一下**中用json進行傳值的使用。

1、我是將遊戲區的top和left使用ajax傳遞給後台,讓後台計算出每張的包裹的div的top和left,然後再轉換為string的json資料傳遞給前台,前台再進行解析,**貼圖如下:

將遊戲區的top和left使用ajax傳遞給後台

後台計算出每張的包裹的div的top和left,然後再轉換為string的json資料傳遞給前台,注意方法的返回值型別前有@responsebody

前台解析後台傳遞來的string的json資料

這裡使用了jquery.json.js,貼圖如下:

賦值給imageitem這個bean物件的json

使用了jquery.json.js的$.tojson()方法

後台直接用imageitem物件來接收這個json資料,注意imageitem前面的@requestbody

至此,對這次的學習記錄完畢。

json從前台到後台傳遞

前台json格式的資料如何傳入後台 1.將要傳入後台的資料組裝成json格式的字串 var jsonstr 2.使用jquery的ajax請求後台 ajax success function data error function msg 3.後台資料的接收與解析 string jsonstr se...

前台使用複雜json

當我們需要一次向後台傳入多個資料和乙個list物件的時候,顯然用fromb表單是很不方便的.比如要傳入一下的資料 乙個list var customerarray new array customerarray.push customerarray.push list和幾個其他的物件 exportd...

Django中前台傳json格式後台

1.前台組裝json格式陣列 var json var task level level num attr value 任務級別 var on duty leader on duty leader val 值班領導 var director leader true or false document...