ajax获取json数据属性

ajax获取json数据属性,第1张

JSONArray json = JSONArrayfromObject(models); //list集合数据转json

responsegetWriter()println(json);//传到前台

//ajax

success: function(data){

var models = eval("("+data+")");

var rows="";

for(var i in models){

rows =rows + "<tr>"+

"<td>"+models[i]statDate+"</td>"+

"<td>"+models[i]endDate+"</td>"+

"<td>"+models[i]name+"</td>"+

"</tr>" ;

}

$("#show_table")append(rows);//添加到table

PS:这是Servlet的写法

$('#send')click(function () {

$ajax({

type : "GET",

url : "aphp",

dataType : "jsonp",

private static String Encode() {

JSONObject obj = new JSONObject();

ArrayList<String> array1 = new ArrayList<String>();

array1add("Class A");

array1add("Class B");

objput(CLASS_DIAGRAM_SAME, array1);

ArrayList<String> array2 = new ArrayList<String>();

array2add("Class C");

array2add("Class D");

objput(CLASS_DIAGRAM_1, array2);

ArrayList<String> array3 = new ArrayList<String>();

array3add("Class E");

array3add("Class F");

objput(CLASS_DIAGRAM_2, array3);

return objtoJSONString();

}

//=================================

CLASS_DIAGRAM_SAME等是final字符串,我就不贴了,简单的生成,一看就懂

下面两段是简单的读取,你可以举一反三,很容易明白

//=================================

Systemoutprintln(objget(CLASS_DIAGRAM_SAME));

Systemoutprintln(objget(CLASS_DIAGRAM_1));

Systemoutprintln(objget(CLASS_DIAGRAM_2));

Systemoutprintln("Same classes:");

ArrayList<String> array1 = (ArrayList<String>)objget(CLASS_DIAGRAM_SAME);

for (String same : array1) {

Systemoutprintln(same);

}

以上就是关于ajax获取json数据属性全部的内容,包括:ajax获取json数据属性、json的属性是对象,怎么用java解析该json字符串获得该对象属性呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9468898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存