JSON.parse(resText) 读取

JSON.parse(resText)//多条记录的读取

  if (suaT != null)
        {
            foreach (var i in suaT)
            {
                Sxapp_Active saM = Public.GetActiveInfo(i.ActId);
                tmp += "{\"actid\":\"" + i.Id + "\",\"actname\":\"" + saM.ActiveName.Trim() + "\",\"powerid\":\"" + i.PowerId + "\",\"powername\":\"" + i.PowerName + "\"}" + ",";
            }
            if (tmp.Length > 0)
            {
                tmp = "[" + tmp.Substring(0, tmp.Length - 1) + "]";
            }
        }

//格式为[{"user":"张三","id":"1"},{"user":"张三","id":"1"}]

  ajax(url, function (resText) {
                if (resText != "") {
                    var obj = JSON.parse(resText)
                    for (var i in obj) {
                        str += "<tr><td>" + obj[i].actname + "</td><td>" + obj[i].powerid + "</td><td>" + obj[i].powername + "</td><td><a href=\"user_white.aspx?del=" + obj[i].actid + "\" class=\"btn-link\">删除</a></td></tr>";
                    }
                    document.getElementById("ullist").innerHTML = str;
                }
            });

 

JSON.parse(resText)//单条记录的读取

.ashx:

json = "{\"dtime\":\"" + staM.Indate.ToString("yyyyMMddHHmmss") + "\",\"isok\":\"" + i.ToString() + "\",\"username\":\"" + staM.Operno + "\"}";

.aspx:

var obj = JSON.parse(resText);
                if (parseInt(obj.isok) > 0){
                       var str = document.getElementById("chardiv").innerHTML;
                       str ="<div class=\"feed-element\"><div class=\"media-body\"><small class=\"pull-right\">"+obj.dtime+"</small><strong>"+obj.username+"</strong><div class=\"well\">"+v_char+"</div></div></div>" + str;
                        document.getElementById("chardiv").innerHTML = str;
                    }
                    else{
                    alert("回复信息失败");
                    }
                });

posted @ 2018-11-16 13:56  lanesp  阅读(309)  评论(0)    收藏  举报