dsmc.net
当前位置:首页 >> AjAx json格式 >>

AjAx json格式

var result = JSON.parse(msg); for (var i = 0 ; i < result.length ; i++) { alert(result[i].LogID + " " + result[i].LogTitle) } 或者$.ajax的参数有一个属性是dataType,指定为json之后,回调函数的参数就是一个JSON.parse之后的对象

用json,一个结构清晰,二是容易转成对象调用,你可以谷歌一下json格式的好处。。自己查询的更加清晰深刻。 ajax一般用xml,字符串,json三种方式 可以参考w3c

JSONArray json = JSONArray.fromObject(models); //list集合数据转json response.getWriter().println(json);//传到前台 //ajax success: function(data){ var models = eval("("+data+")"); var rows=""; for(var i in models){ rows =rows + ...

首先你的代码有错误 else中间的内容时不对的。 我猜应该是else{ var data={ 'question1':.... ..... } } 而且你的data是局部变量,不建议在域外使用。 可以改为 var data = {}; if(...) { data = {...} } 进入正题 jsonData:{"data":data,"pu...

$.ajax({ type:"GET", url:"123.html", dataType:"json", success:function(data){ alert(data[2].name); }, error:function(){ alert("error"); }//先是这里少了个括号 }); //然后 [ { "id":"1", "pId":"0", "name":"巡视任务管理"}, { "id":"1...

transform-origin(X,Y):用来设置元素的运动的基点(参照点)。默认点是元素的中心点。其中X和Y的值可以是百分值,em,px,其中X也可以是字符参数值left,center,right;Y和X一样除了百分值外还可以设置字符值top,center,bottom 。 语法:-moz-trans...

首先……尽量不要用 eval ,这东西坑太多,有安全隐患 JSON.parse() 就好了 如果要支持IE6、7的话 考虑使用 jQuery.parseJSON() 另外不清楚加这个括号有什么意义。JavaScript 的作用域比较特殊,括号括起来的块并没有独立作用域,没有意义。

所谓JSON格式,并不是直接传递的JSON对象,直接当字符串接受就可以,接受后,因为是指定的格式,那么就可以用一些第三方的有关JSON对象的jar包中的类,然后相对好解析。

$.ajax({ type:'post', url:'ajax.aspx', data:jsonData(),//可以直接加一个函数名。 dataType:'json', success:callback }); } function callback(data){ $('#response').append(data.name+data.id); $('#wait').css("display","none"); }

这样写就可以了 $.param(obj) obj需要对象类型 data : $.param(comments_json[0])

网站首页 | 网站地图
All rights reserved Powered by www.dsmc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com