3 回答

TA貢獻1865條經(jīng)驗 獲得超7個贊
1 2 3 4 5 6 7 8 9 | $.ajax({ url:'路徑', type:'post', data:'提交的數(shù)據(jù)', success:function(result){ //result為后臺返回的數(shù)據(jù) //處理后臺結(jié)果 } }); |
對于接受數(shù)組,在后臺將數(shù)組轉(zhuǎn)化成字符串,然后利用js進行處理,具體要看是什么數(shù)組了,和數(shù)據(jù)庫的交互也在后臺進行!這里用到了jquery,別忘了導(dǎo)入js文件!

TA貢獻1847條經(jīng)驗 獲得超7個贊
導(dǎo)入的話使用<script src="json.js"></script>。
這里不用導(dǎo)入什么json.js吧,js默認就支持json。
直接使用就可以了,String ret = "{'a':1,'b':2}";
在返回頁面接收時需要重新計算這個json.
function getHttpMsg(msg){
eval("ret="+msg);
alert(ret.a);
}
這里用到了eval函數(shù).

TA貢獻1946條經(jīng)驗 獲得超4個贊
你把它們轉(zhuǎn)換成json格式的字符串,前臺讀起來就方便很多了.
如:
[
{id:xxx, name:xxx},
{id:xxx, name:xxx},
{id:xxx, name:xxx}
]
Action返回就用response.getWriter.print( json );
添加回答
舉報