Ajax中使用Json傳遞資料

2021-06-17 00:51:14 字數 1201 閱讀 2912

首先在action中將ques物件放進json物件中

jsonobject obj = new jsonobject();

obj.put("quesid", ques.get("quesid").tostring());

obj.put("content", ques.get("content").tostring());

obj.put("options", ques.get("options").tostring());

obj.put("answer", this.par***ml(ques.get("answer").tostring()).tostring());

obj.put("uanswers", uanswers);

obj.put("questype", ques.get("type").tostring());

log.info(obj.tostring());

setjsonstring(obj.tostring());

return json_result;

然後在前台頁面中獲取資料

$.getjson("$/exam/test!answerquestion.action",

,function(data){

//賦值

$("#buffer").text("");

quesid=data['quesid'];

$("#resources_ce3_content_test_left_center_1 span p").html("第  "+(answerednum+1)+" 題");

var content=$("#buffer").text(data['content']).html();

$("#resources_ce3_content_test_left_center_2 span p").html(content);

questype=data['questype'];

//解析xml格式的試題選項

options=data['options'];

//解析xml格式的試題答案

uanswers=data['uanswers'];

//alert("試題答案"+uanswers);

var str=loadxml(options);

var ops = str.getelementsbytagname("o");

。。。。省略

Ajax傳遞json資料

ajax的傳遞json資料的實現 1.ajax基本案例詳解之 ajax的實現 2.ajax基本案例詳解之 get的實現 現在來看一下具體的內容,在index.jsp的裡面寫 ajax success function data complete function error function 然後再...

Ajax傳遞json資料

ajax的傳遞json資料的實現 1.ajax基本案例詳解之 ajax的實現 2.ajax基本案例詳解之 get的實現 現在來看一下具體的內容,在index.jsp的裡面寫 ajax success function data complete function error function 然後再...

ajax傳遞的資料型別json傳遞

del goods click function ajax 因為ajax是要傳遞的json格式的,但是我們需要傳遞過去的是陣列,所以把整個陣列當成json的乙個key的數值傳遞過去,ids就是乙個key。如果只傳,那麼傳遞過去的key就是clear data。datatype json succes...