一段很简单的代码、、
var System={};
var t=document.getElementsByTagName("SCRIPT");
t=(System.scriptElement=t[t.length-1]).src.replace(////g, "/");
System.path=(t.lastIndexOf("/")<0)?".":t.substring(0, t.lastIndexOf("/"));
var path = System.path;
path = path.replace(".","")
//。。 $.post(path + "DataManager.ashx", { type: "getspotstree" }, function (data) {
//alert 无效 (服务器) 本地调试没有一点问题
$("#tt2").tree("loadData", data);//无效
}, 'json')
各个浏览器调试都没有报错 本地(我自己的机子上)不管怎么调试都没问题。。 但是到了服务器那边不知怎么的就是没有效果(post内的代码不执行)这是啥问题额
var System={};
var t=document.getElementsByTagName("SCRIPT");
t=(System.scriptElement=t[t.length-1]).src.replace(////g, "/");
System.path=(t.lastIndexOf("/")<0)?".":t.substring(0, t.lastIndexOf("/"));
var path = System.path;
path = path.replace(".","")
//。。 $.post(path + "DataManager.ashx", { type: "getspotstree" }, function (data) {
//alert 无效 (服务器) 本地调试没有一点问题
$("#tt2").tree("loadData", data);//无效
}, 'json')
各个浏览器调试都没有报错 本地(我自己的机子上)不管怎么调试都没问题。。 但是到了服务器那边不知怎么的就是没有效果(post内的代码不执行)这是啥问题额
解决方案 »
- 求教,请问有实现下面表格功能的Web表格控件吗,在线等
- 麻烦推荐一个软件啊 可以抓取网页源码的 当然也包括其链接页面的代码
- 求Z-Index动态修改或者函数的值
- 求助,通过JS怎么实现将一张大图按照指定像素显示?
- 为什么下面的代码在 Chrom 和 Safari 里显示有问题?
- 怎么手动设置文本框输入的内容到COOKIE中,就是说下次点文本框时就会下拉列出上次输入的内容
- 轮换广告CUP占用率90%多??WHY
- OCX控件在某些机器无法正常显示
- 我看到一段JS代码,var object=new object();object.IsDraw=false;object.Max=10;object.Top=3..这些是什么意思?
- 急求!! 怎样实现刷新网页后的左右滚动条的位置不变
- insertAdjacentHTML,动态添加的元素,怎么删除指定的元素呢
- js预加载缓存的图片在哪?
$.post(path + "DataManager.ashx", { type: "getspotstree" }, function (data) {
//alert 无效 (服务器) 本地调试没有一点问题
$("#tt2").tree("loadData", data);//无效
}, 'json')
alert 怎么会不执行
我本地的效果
配置我也研究了老半天~~ 真是配置问题、、 总不能就单单这个tree没了吧~~ so 我纠结了、、
url:path + "DataManager.ashx",
data:{ type: "getspotstree" },
dataType:'json',
success:function(data){
alert('请求成功')
$("#tt2").tree("loadData", data)
},
error:function(xhr){alert('ajax请求有问题!\n\n'+xhr.responseText);}
});改成$.ajax看看执行了success还是error回调
配置我也研究了老半天~~ 真是配置问题、、 总不能就单单这个tree没了吧~~ so 我纠结了、、检查一下服务器返回的json格式正确吗
配置我也研究了老半天~~ 真是配置问题、、 总不能就单单这个tree没了吧~~ so 我纠结了、、检查一下服务器返回的json格式正确吗
数据格式我也有检查过 应该是没有问题的 我本地上相同的代码可以正常运行的
[{"id":-2,"text":"自定义组视图"},{"id":-1,"text":"所有测点","iconCls":"ico_blank","children":[{"id":0,"text":"调理包装间SPL温度"},{"id":1,"text":"调理包装间SPL湿度"},{"id":2,"text":"调理包装间温度"},{"id":3,"text":"调理包装间湿度"},{"id":4,"text":"SPL出料口温度"},{"id":5,"text":"SPL出料口湿度"},{"id":6,"text":"二元库冻结温度"},{"id":7,"text":"SPL冻结温度"},{"id":8,"text":"SPL蒸发器温度"},{"id":9,"text":"2楼1#"},{"id":10,"text":"2楼2#"},{"id":11,"text":"4楼1#"},{"id":12,"text":"4楼2#"},{"id":13,"text":"4楼3#"},{"id":14,"text":"4楼4#"},{"id":15,"text":"A库A-1"},{"id":16,"text":"A库A-2"},{"id":17,"text":"A库A-3"},{"id":18,"text":"A库A-4"},{"id":19,"text":"A库A-5"},{"id":20,"text":"A库A-6"},{"id":21,"text":"B库B-1"},{"id":22,"text":"B库B-2"},{"id":23,"text":"B库B-3"},{"id":24,"text":"B库B-4"},{"id":25,"text":"B库B-5"},{"id":26,"text":"B库B-6"},{"id":27,"text":"C库C-1"},{"id":28,"text":"C库C-2"},{"id":29,"text":"C库C-3"},{"id":30,"text":"C库C-4"},{"id":31,"text":"C库C-5"},{"id":32,"text":"C库C-6"},{"id":33,"text":"D库D-1(右)"},{"id":34,"text":"D库D-2(左)"},{"id":35,"text":"E库(一层)"},{"id":36,"text":"E库(二层)"},{"id":37,"text":"一楼米汉堡夹层"},{"id":38,"text":"三楼夹层温度"},{"id":39,"text":"酒精出口温度"},{"id":40,"text":"酒精进口温度"},{"id":41,"text":"新库1#"},{"id":42,"text":"新库2#"},{"id":43,"text":"新库3#"},{"id":44,"text":"新库4#"},{"id":45,"text":"新库5#"},{"id":46,"text":"新库6#"},{"id":47,"text":"新库7#"},{"id":48,"text":"新库8#"},{"id":49,"text":"新库9#"},{"id":50,"text":"新库10#"},{"id":51,"text":"新库11#"},{"id":52,"text":"新库12#"},{"id":53,"text":"新库13#"},{"id":54,"text":"新库14#"},{"id":55,"text":"新库15#"},{"id":56,"text":"新库16#"},{"id":57,"text":"龙眼干库1#温度"},{"id":58,"text":"龙眼干库1#湿度"},{"id":59,"text":"龙眼干库2#温度"},{"id":60,"text":"龙眼干库2#湿度"},{"id":61,"text":"预冷1#机(酒精冻结)75马力"},{"id":62,"text":"预冷2#机(酒精冻结)75马力"},{"id":63,"text":"空调1#机 75马力"},{"id":64,"text":"空调2#机 40马力"},{"id":65,"text":"螺杆机组1# (龙眼干库)200马力"},{"id":66,"text":"螺杆机组2# (龙眼干库)150马力"},{"id":67,"text":"冰水1#机 30马力"},{"id":68,"text":"冰水2#机 30马力"},{"id":69,"text":"冰水3#机 75马力"},{"id":70,"text":"螺杆(2-2) 200马力"},{"id":71,"text":"螺杆(2-1) 200马力"},{"id":72,"text":"螺杆(1-2) 200马力"},{"id":73,"text":"螺杆(1-1) 200马力"},{"id":74,"text":"3#卤水机 30马力"},{"id":75,"text":"2#卤水机 30马力"},{"id":76,"text":"1#卤水机 30马力"},{"id":77,"text":"空(无接设备)"},{"id":78,"text":"卤水温度(真空冷却机)"},{"id":79,"text":"冰水温度(制冷房)"},{"id":80,"text":"煎蛋车间1#冷藏库"},{"id":81,"text":"煎蛋车间包装车间"},{"id":82,"text":"煎蛋车间2#冷藏库"},{"id":83,"text":"煎蛋车间解冻间"},{"id":84,"text":"空5PT100"},{"id":85,"text":"空6PT100"},{"id":86,"text":"空7T100"},{"id":87,"text":"空8PT100"},{"id":88,"text":"煎蛋车间1#冷藏库(缩压机)10马力)"},{"id":89,"text":"煎蛋车间包装车间(压缩机)"},{"id":90,"text":"煎蛋车间2#冷藏库(压缩机)10马力"},{"id":91,"text":"煎蛋车间搅拌间(压缩机)15马力"},{"id":92,"text":"煎蛋车间解冻室(压缩机)"},{"id":93,"text":"5楼顶层3#锅炉\e(0.5吨)"},{"id":94,"text":"空15(开关量)"},{"id":95,"text":"空16(开关量)"},{"id":96,"text":"仪表箱内温度"},{"id":97,"text":"螺杆LY-3\e(压缩机300马力)"},{"id":98,"text":"C1(C库压缩机) 30马力"},{"id":99,"text":"C2(C库压缩机) 30马力"},{"id":100,"text":"C4(C库压缩机) 30马力"},{"id":101,"text":"B1(B库压缩机)\e30马力"},{"id":102,"text":"B2(B库压缩机) 30马力"},{"id":103,"text":"B3(B库压缩机) 30马力"},{"id":104,"text":"B4(B库压缩机) 30马力"},{"id":105,"text":"A1(A库压缩机) 30马力"},{"id":106,"text":"A2(A库压缩机) 30马力"},{"id":107,"text":"A3(A库压缩机) 30马力"},{"id":108,"text":"A4(A库压缩机) 30马力"},{"id":109,"text":"K5(D库-左) 30马力"},{"id":110,"text":"K3(D库-左) \e30马力"},{"id":111,"text":"K4(D库-右) 30马力"},{"id":112,"text":"锅炉1\e(2吨)"},{"id":113,"text":"锅炉2\e(2.5吨)"},{"id":114,"text":"二楼仪表箱内温度"},{"id":115,"text":"旧原料场高温库压缩机(30马力)"},{"id":116,"text":"素食生产线温度"},{"id":117,"text":"一楼冷藏库\e(左-靠办公室)"},{"id":118,"text":"11米通道库1#"},{"id":119,"text":"11米通道库2#"},{"id":120,"text":"二楼3#\e(左-靠办公室)"},{"id":121,"text":"二楼4#\e(左-靠办公室)"},{"id":122,"text":"二楼1#\e(右-靠机房)30马力"},{"id":123,"text":"二楼2#(右-靠机房)"},{"id":124,"text":"调理包装间预冷室"},{"id":125,"text":"调理前处理冷藏室"},{"id":126,"text":"空11(PT100)"},{"id":127,"text":"空12(PT100)"},{"id":128,"text":"空13(PT100)"},{"id":129,"text":"空14(PT100)"},{"id":130,"text":"空15(PT100)"},{"id":131,"text":"空16(PT100)"},{"id":132,"text":"二楼E1(压缩机) 右-靠机房30马力"},{"id":133,"text":"A1(一楼压缩机) 右-靠机房30马力"},{"id":134,"text":"二楼E3(压缩机) 右-靠办公室30马力"},{"id":135,"text":"11米通道库A3 (压缩机)30马力"},{"id":136,"text":"二楼E4(压缩机) 左-靠办公室30马力"},{"id":137,"text":"二楼E5(压缩机) 左-靠办公室30马力"},{"id":138,"text":"A2(一楼压缩机) 左-靠办公室30马力"},{"id":139,"text":"四楼F4(压缩机) 右-靠机房30马力"},{"id":140,"text":"四楼F3(压缩机) 右-靠机房30马力"},{"id":141,"text":"四楼F2(压缩机)\e右-靠机房30马力"},{"id":142,"text":"四楼F1(压缩机) 右-靠机房30马力"},{"id":143,"text":"平板机(压缩机) 30马力"},{"id":144,"text":"米汉堡(压缩机)\e75马力"},{"id":145,"text":"二元机组(压缩机) 50马力"},{"id":146,"text":"调理包装间预冷室"},{"id":147,"text":"调理前处理冷藏室\e(压缩机)"},{"id":148,"text":"锅炉2烟囱温度"},{"id":149,"text":"锅炉1烟囱温度"},{"id":150,"text":"A相电压"},{"id":151,"text":"B相电压"},{"id":152,"text":"C相电压"},{"id":153,"text":"A相电流"},{"id":154,"text":"B相电流"},{"id":155,"text":"C相电流"},{"id":156,"text":"A相有功功率"},{"id":157,"text":"B相有功功率"},{"id":158,"text":"C相有功功率"},{"id":159,"text":"总有功功率"},{"id":160,"text":"A相无功功率"},{"id":161,"text":"B相无功功率"},{"id":162,"text":"C相无功功率"},{"id":163,"text":"总无功功率"},{"id":164,"text":"A相视在功率"},{"id":165,"text":"B相视在功率"},{"id":166,"text":"C相视在功率"},{"id":167,"text":"总视在功率"},{"id":168,"text":"A相功率因素"},{"id":169,"text":"B相功率因素"},{"id":170,"text":"C相功率因素"},{"id":171,"text":"总功率因素"},{"id":172,"text":"线频率"},{"id":173,"text":"有功电能"},{"id":174,"text":"无功电能"},{"id":175,"text":"米汉堡除湿机"},{"id":176,"text":"素食生产线温度"},{"id":177,"text":"素食生产线湿度"},{"id":178,"text":"米汉堡冻结间温度"},{"id":179,"text":"米汉堡冻结间湿度"},{"id":180,"text":"200HP-A相电压"},{"id":181,"text":"200HP-B相电压"},{"id":182,"text":"200HP-C相电压"},{"id":183,"text":"200HP-A相电流"},{"id":184,"text":"200HP-B相电流"},{"id":185,"text":"200HP-C相电流"},{"id":186,"text":"200HP-A相有功功率"},{"id":187,"text":"200HP-B相有功功率"},{"id":188,"text":"200HP-C相有功功率"},{"id":189,"text":"200HP-总有功功率"},{"id":190,"text":"200HP-A相无功功率"},{"id":191,"text":"200HP-B相无功功率"},{"id":192,"text":"200HP-C相无功功率"},{"id":193,"text":"200HP-总无功功率"},{"id":194,"text":"200HP-A相视在功率"},{"id":195,"text":"200HP-B相视在功率"},{"id":196,"text":"200HP-C相视在功率"},{"id":197,"text":"200HP-总视在功率"},{"id":198,"text":"200HP-A相功率因素"},{"id":199,"text":"200HP-B相功率因素"},{"id":200,"text":"200HP-C相功率因素"},{"id":201,"text":"200HP-总功率因素"},{"id":202,"text":"200HP-线频率"},{"id":203,"text":"200HP-A相有功电能"},{"id":204,"text":"200HP-B相有功电能"},{"id":205,"text":"200HP-C相有功电能"},{"id":206,"text":"200HP-合相有功电能"},{"id":207,"text":"200HP-A相无功电能"},{"id":208,"text":"200HP-B相无功电能"},{"id":209,"text":"200HP-C相无功电能"},{"id":210,"text":"200HP-合相无功电能"},{"id":211,"text":"200HP-A相电流与电压相角"},{"id":212,"text":"200HP-B相电流与电压相角"},{"id":213,"text":"200HP-C相电流与电压相角"},{"id":214,"text":"200HP-合相电流与电压相角"},{"id":215,"text":"200HP-ABC相电流矢量和的有效值"},{"id":216,"text":"200HP-ABC相电压矢量和的有效值"}]}]我用JSON.parse提示 SyntaxError: JSON.parse: unexpected character
http://localhost:2789/jquery-easyui/min/jquery-1.8.0.min.js
Line 2
//我后台的代码 DataTable spots = GetSpots();//获取数据 一个datatable
string value = "[{\"id\":-2,\"text\":\"自定义组视图\"},{\"id\":-1,\"text\":\"所有测点\",\"iconCls\":\"ico_blank\",\"children\":";//[{\"id\":2,\"text\":\"测点1\"},{\"id\":3,\"text\":\"测点2\"},{\"id\":4,\"text\":\"测点3\"}]}]";
string children = "[";
for (int a = 0; a < spots.Rows.Count; a++)
{
if (a != spots.Rows.Count - 1)
{
children += "{\"id\":" + spots.Rows[a]["id"].ToString() + ",\"text\":\"" + spots.Rows[a]["name"].ToString() + "\"},";
}
else
{
children += "{\"id\":" + spots.Rows[a]["id"].ToString() + ",\"text\":\"" + spots.Rows[a]["name"].ToString() + "\"}";
}
}
children += "]";
value += children;
value += "}]";
context.Response.Clear();
context.Response.ContentEncoding = Encoding.UTF8;
context.Response.ContentType = "application/json";
context.Response.Write(value);
context.Response.Flush();
context.Response.End();这里有这么一个情况
我用一个JSON查看器 http://www.baidufe.com/fehelper/jsonformat.html是可以正常转换 我转的JSON 我本机上直接载入JSON没问题 但是本机上将data JSON.parse出错(可能我没用好)我这后台有问题?
让我试试 and 想想
而这个转意字符也会跟着输出到前台? 按照我的理解后台处理完 发送到前台之前 这个\应该就米有了~~
////////
帮主 你说的 你的内容有\这种字符串,这样JSON.parse会进行2次转义 我不是很明白 因为上面出现\的地方是我后台的地方 而JSON.parse(strjson) 资料中应该说的是这个strjson中出现的\ 即前台中的转移字符
我后台构的字符串传到前台也就直接变成一个对象了(alert出来一个object) 之前我直接把JSON.parse(object) so 果断出错了
//3Q3q 版主大人
我再去找找AJAX的资料 看看那里有问题
我觉得我找到根源了调试代码$.ajax({
url: "DataManager.ashx",
data: { type: "getspotstree" },
dataType: 'json',
success: function (data) {
alert('请求成功')
$("#tt2").tree("loadData", data)
},
error: function (xhr) {
$.each(xhr, function (a, a_item) {
alert(a+":"+a_item);
})
alert('ajax请求有问题!\n\n' + xhr.responseText);
}
});
error:function (XMLHttpRequest, textStatus, errorThrown) 从几个参数中 资料
我处于 4 - (完成)响应内容解析完成,可以在客户端调用了
200-确定。客户端请求已成功。 但tree上的文本不显示 怀疑是文本编码问题
本地上测试重现了下效果
我把后台的 context.Response.ContentEncoding = Encoding.UTF8;
context.Response.ContentType = "application/json";前台直接post 装载数据 得到和服务器一样的效果、、然后 。。 就不知道服务器那里设置了些什么东东 搞成这样了~~
url:path + "DataManager.ashx",
data:{ type: "getspotstree" },
dataType:'json',
success:function(data){
alert('请求成功')
$("#tt2").tree("loadData", data)
},
error:function(xhr){
$.each(xhr,function(a,a_item){
alert (a+":"+a_item);
})
}
});
4 - (完成)响应内容解析完成,可以在客户端调用了
200-确定。客户端请求已成功。 但是还是error 这是咋回事?
上面的内容变成
现在 AJAX调试 status 和statustest 分别是OK 和200
但还是error 这是为啥?俺不认为这是我JSON的格式问题测试了下 在本地上 将
context.Response.ContentEncoding = Encoding.UTF8;
context.Response.ContentType = "application/json";注释掉可以重现服务器端 tree的文本不显示问题 so 怀疑编码 问题、、修改IIS默认编码根据资料查看IIS发现本机与服务器是一样的 不懂啥情况
已经和你说过了,返回的内容\要替换为\ ,要不一个\字符要替换为\\\\4个。。
string s="....";
//.....s=s.Replace("\\","\");/////////
context.Response.Write(s);
\这个字符对JSON.parse有影响,会出错JSON.parse(
value += "}]"; value = value.Replace("\\", "\");//////////////// context.Response.Clear();
context.Response.ContentEncoding = Encoding.UTF8;
context.Response.ContentType = "application/json";
context.Response.Write(value);
context.Response.Flush();
context.Response.End();我加进去了 本机没有问题、、、 服务器还是AJAX status 200 但还是走ERROR 是数据格式的问题吗?
$.ajax({
url:path + "DataManager.ashx",
data:{ type: "getspotstree" },
dataType:'json',
success:function(data){
alert('请求成功')
$("#tt2").tree("loadData", data)
},
error:function(xhr){
$("#tt2").tree("loadData", xhr.responseText ) ;
}
});
就变成这样子了~~
第二:你可以将text的值全部转码,然后到页面上进行解码。就不需要去replace(////g,'/')
第三:检查你的dom节点是否有问题。是否有重复。等等
如果这三个都做好了,应该就没有问题了
{
if (table == null)
{
return "";
}
StringBuilder json = new StringBuilder();
json.Append("[");
for (int i = 0; i < table.Rows.Count; i++)
{
DataRow row = table.Rows[i]; json.Append("{");
for (int j = 0; j < table.Columns.Count; j++)
{
string columnName = table.Columns[j].ColumnName;
string columnType = table.Columns[j].DataType.Name; if (columnType == "Int32" || columnType == "Int16" || columnType == "Decimal")
{
json.AppendFormat("\"{0}\":\"{1}\"", columnName, row.IsNull(columnName) ? "" : row[columnName]);
}
else if (columnType == "Boolean")
{
json.AppendFormat("\"{0}\":{1}", columnName, row.IsNull(columnName) ? "" : row[columnName].ToString().ToLower());
}
else
{
json.AppendFormat("\"{0}\":\"{1}\"", columnName, HttpUtility.HtmlEncode(row[columnName].ToString().Trim()));
} if (j < table.Columns.Count - 1) json.Append(",");
}
json.Append("}");
if (i < table.Rows.Count - 1) json.Append(",");
}
json.Append("]");
return json.ToString();
}
不是table的请使用json库using System.Web.Script.Serialization;
public static string toJson<T>(T t)
{
return new JavaScriptSerializer().Serialize(t);
}
public static T toEntity<T>(string strJson)
{
return new JavaScriptSerializer().Deserialize<T>(strJson);
}
context.Response.ContentEncoding = Encoding.UTF8;//这俩行注释前前台alert出object
context.Response.ContentType = "application/json";//注释后前台直接alert出文本
context.Response.Write(value);
context.Response.Flush();
context.Response.End();注释后alert出文本在前台转JSON 再赋给tree (本机没问题,服务器 不行)
$.ajax({
type: 'post',cache: true, dataType: 'text',
url: '../xx.ashx',
data: { type: "getspotstree" },
success: function (result) {
alert("如果走这里,表示json格式错误");
var obj = JSON.parse(result);
},
error: function (e) {
alert('获取数据错误');
}
});
{
context.Response.ContentType = "text/plain";
string type = context.Request["type"];
string s = string.Empty;
using (M.userMenu um = new M.userMenu())
{
if (type.ToLower() == "list")
{
s = um.list_Menu();
}
else if (type.ToLower() == "long")
{
s = um.long_Menu();
}
else {
s = "";
}
}
context.Response.Write(s);
} public bool IsReusable
{
get
{
return false;
}
}getMenus: function () {
//s值为 list long
var loadMenu = function (s,f1,f2) {
$.ajax({
type: "post", dataType: "text", context: $("#"+s),
url: "/ajax/navbar.ashx",
data: [{ name: 'type', value: s }],
beforeSend: function () {
$(this).html("加载中...");
},
success: function (e) {
$(this).html(GetMenu(JSON.parse(e)));
if (f1) {
(f1)(e);
}
},
error: function (e) {
$(this).html("<a>加载失败!"+e[1]+"</a>");
},
complete: function (e) {
if (f2) {
(f2)(e);
}
}
});
}
你在ashx里写的是 context.Response.ContentType = "application/json"
这样表示传出的结果是应该是json格式的,如结果不是json,或者看起来是json但不符合json的语法,都会到失败里面。
我让你改成 context.Response.ContentType = "text/plain";
表示只要是文本就没问题,就会成功。
所以如果前一种情况失败,而后面一种情况成功,表示你的json格式有问题。
context.Response.ContentEncoding = Encoding.UTF8;
context.Response.ContentType = "application/json"; //text和JSON都是过了前台dataType 也对应了 还是不行
刚刚调试的时候发现浏览器在发现了一个错误 Uncaught SyntaxError: Unexpected token e
[{"id":-2,"text":"自定义组视图"},{"id":-1,"text":"所有测点","iconCls":"ico_blank","children":[{"id":0,"text":"调理包装间SPL温度"},{"id":1,"text":"调理包装间SPL湿度"},{"id":2,"text":"调理包装间温度"},{"id":3,"text":"调理包装间湿度"},{"id":4,"text":"SPL出料口温度"},{"id":5,"text":"SPL出料口湿度"},{"id":6,"text":"二元库冻结温度"},{"id":7,"text":"SPL冻结温度"},{"id":8,"text":"SPL蒸发器温度"},{"id":9,"text":"2楼1#"},{"id":10,"text":"2楼2#"},{"id":11,"text":"4楼1#"},{"id":12,"text":"4楼2#"},{"id":13,"text":"4楼3#"},{"id":14,"text":"4楼4#"},{"id":15,"text":"A库A-1"},{"id":16,"text":"A库A-2"},{"id":17,"text":"A库A-3"},{"id":18,"text":"A库A-4"},{"id":19,"text":"A库A-5"},{"id":20,"text":"A库A-6"},{"id":21,"text":"B库B-1"},{"id":22,"text":"B库B-2"},{"id":23,"text":"B库B-3"},{"id":24,"text":"B库B-4"},{"id":25,"text":"B库B-5"},{"id":26,"text":"B库B-6"},{"id":27,"text":"C库C-1"},{"id":28,"text":"C库C-2"},{"id":29,"text":"C库C-3"},{"id":30,"text":"C库C-4"},{"id":31,"text":"C库C-5"},{"id":32,"text":"C库C-6"},{"id":33,"text":"D库D-1(右)"},{"id":34,"text":"D库D-2(左)"},{"id":35,"text":"E库(一层)"},{"id":36,"text":"E库(二层)"},{"id":37,"text":"一楼米汉堡夹层"},{"id":38,"text":"三楼夹层温度"},{"id":39,"text":"酒精出口温度"},{"id":40,"text":"酒精进口温度"},{"id":41,"text":"新库1#"},{"id":42,"text":"新库2#"},{"id":43,"text":"新库3#"},{"id":44,"text":"新库4#"},{"id":45,"text":"新库5#"},{"id":46,"text":"新库6#"},{"id":47,"text":"新库7#"},{"id":48,"text":"新库8#"},{"id":49,"text":"新库9#"},{"id":50,"text":"新库10#"},{"id":51,"text":"新库11#"},{"id":52,"text":"新库12#"},{"id":53,"text":"新库13#"},{"id":54,"text":"新库14#"},{"id":55,"text":"新库15#"},{"id":56,"text":"新库16#"},{"id":57,"text":"龙眼干库1#温度"},{"id":58,"text":"龙眼干库1#湿度"},{"id":59,"text":"龙眼干库2#温度"},{"id":60,"text":"龙眼干库2#湿度"},{"id":61,"text":"预冷1#机(酒精冻结)75马力"},{"id":62,"text":"预冷2#机(酒精冻结)75马力"},{"id":63,"text":"空调1#机 75马力"},{"id":64,"text":"空调2#机 40马力"},{"id":65,"text":"螺杆机组1# (龙眼干库)200马力"},{"id":66,"text":"螺杆机组2# (龙眼干库)150马力"},{"id":67,"text":"冰水1#机 30马力"},{"id":68,"text":"冰水2#机 30马力"},{"id":69,"text":"冰水3#机 75马力"},{"id":70,"text":"螺杆(2-2) 200马力"},{"id":71,"text":"螺杆(2-1) 200马力"},{"id":72,"text":"螺杆(1-2) 200马力"},{"id":73,"text":"螺杆(1-1) 200马力"},{"id":74,"text":"3#卤水机 30马力"},{"id":75,"text":"2#卤水机 30马力"},{"id":76,"text":"1#卤水机 30马力"},{"id":77,"text":"空(无接设备)"},{"id":78,"text":"卤水温度(真空冷却机)"},{"id":79,"text":"冰水温度(制冷房)"},{"id":80,"text":"煎蛋车间1#冷藏库"},{"id":81,"text":"煎蛋车间包装车间"},{"id":82,"text":"煎蛋车间2#冷藏库"},{"id":83,"text":"煎蛋车间解冻间"},{"id":84,"text":"空5PT100"},{"id":85,"text":"空6PT100"},{"id":86,"text":"空7T100"},{"id":87,"text":"空8PT100"},{"id":88,"text":"煎蛋车间1#冷藏库(缩压机)10马力)"},{"id":89,"text":"煎蛋车间包装车间(压缩机)"},{"id":90,"text":"煎蛋车间2#冷藏库(压缩机)10马力"},{"id":91,"text":"煎蛋车间搅拌间(压缩机)15马力"},{"id":92,"text":"煎蛋车间解冻室(压缩机)"},{"id":93,"text":"5楼顶层3#锅炉e(0.5吨)"},{"id":94,"text":"空15(开关量)"},{"id":95,"text":"空16(开关量)"},{"id":96,"text":"仪表箱内温度"},{"id":97,"text":"螺杆LY-3e(压缩机300马力)"},{"id":98,"text":"C1(C库压缩机) 30马力"},{"id":99,"text":"C2(C库压缩机) 30马力"},{"id":100,"text":"C4(C库压缩机) 30马力"},{"id":101,"text":"B1(B库压缩机)e30马力"},{"id":102,"text":"B2(B库压缩机) 30马力"},{"id":103,"text":"B3(B库压缩机) 30马力"},{"id":104,"text":"B4(B库压缩机) 30马力"},{"id":105,"text":"A1(A库压缩机) 30马力"},{"id":106,"text":"A2(A库压缩机) 30马力"},{"id":107,"text":"A3(A库压缩机) 30马力"},{"id":108,"text":"A4(A库压缩机) 30马力"},{"id":109,"text":"K5(D库-左) 30马力"},{"id":110,"text":"K3(D库-左) e30马力"},{"id":111,"text":"K4(D库-右) 30马力"},{"id":112,"text":"锅炉1e(2吨)"},{"id":113,"text":"锅炉2e(2.5吨)"},{"id":114,"text":"二楼仪表箱内温度"},{"id":115,"text":"旧原料场高温库压缩机(30马力)"},{"id":116,"text":"素食生产线温度"},{"id":117,"text":"一楼冷藏库e(左-靠办公室)"},{"id":118,"text":"11米通道库1#"},{"id":119,"text":"11米通道库2#"},{"id":120,"text":"二楼3#e(左-靠办公室)"},{"id":121,"text":"二楼4#e(左-靠办公室)"},{"id":122,"text":"二楼1#e(右-靠机房)30马力"},{"id":123,"text":"二楼2#(右-靠机房)"},{"id":124,"text":"调理包装间预冷室"},{"id":125,"text":"调理前处理冷藏室"},{"id":126,"text":"空11(PT100)"},{"id":127,"text":"空12(PT100)"},{"id":128,"text":"空13(PT100)"},{"id":129,"text":"空14(PT100)"},{"id":130,"text":"空15(PT100)"},{"id":131,"text":"空16(PT100)"},{"id":132,"text":"二楼E1(压缩机) 右-靠机房30马力"},{"id":133,"text":"A1(一楼压缩机) 右-靠机房30马力"},{"id":134,"text":"二楼E3(压缩机) 右-靠办公室30马力"},{"id":135,"text":"11米通道库A3 (压缩机)30马力"},{"id":136,"text":"二楼E4(压缩机) 左-靠办公室30马力"},{"id":137,"text":"二楼E5(压缩机) 左-靠办公室30马力"},{"id":138,"text":"A2(一楼压缩机) 左-靠办公室30马力"},{"id":139,"text":"四楼F4(压缩机) 右-靠机房30马力"},{"id":140,"text":"四楼F3(压缩机) 右-靠机房30马力"},{"id":141,"text":"四楼F2(压缩机)e右-靠机房30马力"},{"id":142,"text":"四楼F1(压缩机) 右-靠机房30马力"},{"id":143,"text":"平板机(压缩机) 30马力"},{"id":144,"text":"米汉堡(压缩机)e75马力"},{"id":145,"text":"二元机组(压缩机) 50马力"},{"id":146,"text":"调理包装间预冷室"},{"id":147,"text":"调理前处理冷藏室e(压缩机)"},{"id":148,"text":"锅炉2烟囱温度"},{"id":149,"text":"锅炉1烟囱温度"},{"id":150,"text":"A相电压"},{"id":151,"text":"B相电压"},{"id":152,"text":"C相电压"},{"id":153,"text":"A相电流"},{"id":154,"text":"B相电流"},{"id":155,"text":"C相电流"},{"id":156,"text":"A相有功功率"},{"id":157,"text":"B相有功功率"},{"id":158,"text":"C相有功功率"},{"id":159,"text":"总有功功率"},{"id":160,"text":"A相无功功率"},{"id":161,"text":"B相无功功率"},{"id":162,"text":"C相无功功率"},{"id":163,"text":"总无功功率"},{"id":164,"text":"A相视在功率"},{"id":165,"text":"B相视在功率"},{"id":166,"text":"C相视在功率"},{"id":167,"text":"总视在功率"},{"id":168,"text":"A相功率因素"},{"id":169,"text":"B相功率因素"},{"id":170,"text":"C相功率因素"},{"id":171,"text":"总功率因素"},{"id":172,"text":"线频率"},{"id":173,"text":"有功电能"},{"id":174,"text":"无功电能"},{"id":175,"text":"米汉堡除湿机"},{"id":176,"text":"素食生产线温度"},{"id":177,"text":"素食生产线湿度"},{"id":178,"text":"米汉堡冻结间温度"},{"id":179,"text":"米汉堡冻结间湿度"},{"id":180,"text":"200HP-A相电压"},{"id":181,"text":"200HP-B相电压"},{"id":182,"text":"200HP-C相电压"},{"id":183,"text":"200HP-A相电流"},{"id":184,"text":"200HP-B相电流"},{"id":185,"text":"200HP-C相电流"},{"id":186,"text":"200HP-A相有功功率"},{"id":187,"text":"200HP-B相有功功率"},{"id":188,"text":"200HP-C相有功功率"},{"id":189,"text":"200HP-总有功功率"},{"id":190,"text":"200HP-A相无功功率"},{"id":191,"text":"200HP-B相无功功率"},{"id":192,"text":"200HP-C相无功功率"},{"id":193,"text":"200HP-总无功功率"},{"id":194,"text":"200HP-A相视在功率"},{"id":195,"text":"200HP-B相视在功率"},{"id":196,"text":"200HP-C相视在功率"},{"id":197,"text":"200HP-总视在功率"},{"id":198,"text":"200HP-A相功率因素"},{"id":199,"text":"200HP-B相功率因素"},{"id":200,"text":"200HP-C相功率因素"},{"id":201,"text":"200HP-总功率因素"},{"id":202,"text":"200HP-线频率"},{"id":203,"text":"200HP-A相有功电能"},{"id":204,"text":"200HP-B相有功电能"},{"id":205,"text":"200HP-C相有功电能"},{"id":206,"text":"200HP-合相有功电能"},{"id":207,"text":"200HP-A相无功电能"},{"id":208,"text":"200HP-B相无功电能"},{"id":209,"text":"200HP-C相无功电能"},{"id":210,"text":"200HP-合相无功电能"},{"id":211,"text":"200HP-A相电流与电压相角"},{"id":212,"text":"200HP-B相电流与电压相角"},{"id":213,"text":"200HP-C相电流与电压相角"},{"id":214,"text":"200HP-合相电流与电压相角"},{"id":215,"text":"200HP-ABC相电流矢量和的有效值"},{"id":216,"text":"200HP-ABC相电压矢量和的有效值"}]}]这是我后台生成的JSON我有尝试过 直接后台将这个JSON发送到前台 看看有没有问题 本机没有问题 可是、、服务器还是、、、 我现在再试一次
[{"id":-2,"text":"自定义组视图"},{"id":-1,"text":"所有测点","iconCls":"ico_blank","children":[{"id":0,"text":"调理包装间SPL温度"},{"id":1,"text":"调理包装间SPL湿度"},{"id":2,"text":"调理包装间温度"},{"id":3,"text":"调理包装间湿度"},{"id":4,"text":"SPL出料口温度"},{"id":5,"text":"SPL出料口湿度"},{"id":6,"text":"二元库冻结温度"},{"id":7,"text":"SPL冻结温度"},{"id":8,"text":"SPL蒸发器温度"},{"id":9,"text":"2楼1#"},{"id":10,"text":"2楼2#"},{"id":11,"text":"4楼1#"},{"id":12,"text":"4楼2#"},{"id":13,"text":"4楼3#"},{"id":14,"text":"4楼4#"},{"id":15,"text":"A库A-1"},{"id":16,"text":"A库A-2"},{"id":17,"text":"A库A-3"},{"id":18,"text":"A库A-4"},{"id":19,"text":"A库A-5"},{"id":20,"text":"A库A-6"},{"id":21,"text":"B库B-1"},{"id":22,"text":"B库B-2"},{"id":23,"text":"B库B-3"},{"id":24,"text":"B库B-4"},{"id":25,"text":"B库B-5"},{"id":26,"text":"B库B-6"},{"id":27,"text":"C库C-1"},{"id":28,"text":"C库C-2"},{"id":29,"text":"C库C-3"},{"id":30,"text":"C库C-4"},{"id":31,"text":"C库C-5"},{"id":32,"text":"C库C-6"},{"id":33,"text":"D库D-1(右)"},{"id":34,"text":"D库D-2(左)"},{"id":35,"text":"E库(一层)"},{"id":36,"text":"E库(二层)"},{"id":37,"text":"一楼米汉堡夹层"},{"id":38,"text":"三楼夹层温度"},{"id":39,"text":"酒精出口温度"},{"id":40,"text":"酒精进口温度"},{"id":41,"text":"新库1#"},{"id":42,"text":"新库2#"},{"id":43,"text":"新库3#"},{"id":44,"text":"新库4#"},{"id":45,"text":"新库5#"},{"id":46,"text":"新库6#"},{"id":47,"text":"新库7#"},{"id":48,"text":"新库8#"},{"id":49,"text":"新库9#"},{"id":50,"text":"新库10#"},{"id":51,"text":"新库11#"},{"id":52,"text":"新库12#"},{"id":53,"text":"新库13#"},{"id":54,"text":"新库14#"},{"id":55,"text":"新库15#"},{"id":56,"text":"新库16#"},{"id":57,"text":"龙眼干库1#温度"},{"id":58,"text":"龙眼干库1#湿度"},{"id":59,"text":"龙眼干库2#温度"},{"id":60,"text":"龙眼干库2#湿度"},{"id":61,"text":"预冷1#机(酒精冻结)75马力"},{"id":62,"text":"预冷2#机(酒精冻结)75马力"},{"id":63,"text":"空调1#机 75马力"},{"id":64,"text":"空调2#机 40马力"},{"id":65,"text":"螺杆机组1# (龙眼干库)200马力"},{"id":66,"text":"螺杆机组2# (龙眼干库)150马力"},{"id":67,"text":"冰水1#机 30马力"},{"id":68,"text":"冰水2#机 30马力"},{"id":69,"text":"冰水3#机 75马力"},{"id":70,"text":"螺杆(2-2) 200马力"},{"id":71,"text":"螺杆(2-1) 200马力"},{"id":72,"text":"螺杆(1-2) 200马力"},{"id":73,"text":"螺杆(1-1) 200马力"},{"id":74,"text":"3#卤水机 30马力"},{"id":75,"text":"2#卤水机 30马力"},{"id":76,"text":"1#卤水机 30马力"},{"id":77,"text":"空(无接设备)"},{"id":78,"text":"卤水温度(真空冷却机)"},{"id":79,"text":"冰水温度(制冷房)"},{"id":80,"text":"煎蛋车间1#冷藏库"},{"id":81,"text":"煎蛋车间包装车间"},{"id":82,"text":"煎蛋车间2#冷藏库"},{"id":83,"text":"煎蛋车间解冻间"},{"id":84,"text":"空5PT100"},{"id":85,"text":"空6PT100"},{"id":86,"text":"空7T100"},{"id":87,"text":"空8PT100"},{"id":88,"text":"煎蛋车间1#冷藏库(缩压机)10马力)"},{"id":89,"text":"煎蛋车间包装车间(压缩机)"},{"id":90,"text":"煎蛋车间2#冷藏库(压缩机)10马力"},{"id":91,"text":"煎蛋车间搅拌间(压缩机)15马力"},{"id":92,"text":"煎蛋车间解冻室(压缩机)"},{"id":93,"text":"5楼顶层3#锅炉e(0.5吨)"},{"id":94,"text":"空15(开关量)"},{"id":95,"text":"空16(开关量)"},{"id":96,"text":"仪表箱内温度"},{"id":97,"text":"螺杆LY-3e(压缩机300马力)"},{"id":98,"text":"C1(C库压缩机) 30马力"},{"id":99,"text":"C2(C库压缩机) 30马力"},{"id":100,"text":"C4(C库压缩机) 30马力"},{"id":101,"text":"B1(B库压缩机)e30马力"},{"id":102,"text":"B2(B库压缩机) 30马力"},{"id":103,"text":"B3(B库压缩机) 30马力"},{"id":104,"text":"B4(B库压缩机) 30马力"},{"id":105,"text":"A1(A库压缩机) 30马力"},{"id":106,"text":"A2(A库压缩机) 30马力"},{"id":107,"text":"A3(A库压缩机) 30马力"},{"id":108,"text":"A4(A库压缩机) 30马力"},{"id":109,"text":"K5(D库-左) 30马力"},{"id":110,"text":"K3(D库-左) e30马力"},{"id":111,"text":"K4(D库-右) 30马力"},{"id":112,"text":"锅炉1e(2吨)"},{"id":113,"text":"锅炉2e(2.5吨)"},{"id":114,"text":"二楼仪表箱内温度"},{"id":115,"text":"旧原料场高温库压缩机(30马力)"},{"id":116,"text":"素食生产线温度"},{"id":117,"text":"一楼冷藏库e(左-靠办公室)"},{"id":118,"text":"11米通道库1#"},{"id":119,"text":"11米通道库2#"},{"id":120,"text":"二楼3#e(左-靠办公室)"},{"id":121,"text":"二楼4#e(左-靠办公室)"},{"id":122,"text":"二楼1#e(右-靠机房)30马力"},{"id":123,"text":"二楼2#(右-靠机房)"},{"id":124,"text":"调理包装间预冷室"},{"id":125,"text":"调理前处理冷藏室"},{"id":126,"text":"空11(PT100)"},{"id":127,"text":"空12(PT100)"},{"id":128,"text":"空13(PT100)"},{"id":129,"text":"空14(PT100)"},{"id":130,"text":"空15(PT100)"},{"id":131,"text":"空16(PT100)"},{"id":132,"text":"二楼E1(压缩机) 右-靠机房30马力"},{"id":133,"text":"A1(一楼压缩机) 右-靠机房30马力"},{"id":134,"text":"二楼E3(压缩机) 右-靠办公室30马力"},{"id":135,"text":"11米通道库A3 (压缩机)30马力"},{"id":136,"text":"二楼E4(压缩机) 左-靠办公室30马力"},{"id":137,"text":"二楼E5(压缩机) 左-靠办公室30马力"},{"id":138,"text":"A2(一楼压缩机) 左-靠办公室30马力"},{"id":139,"text":"四楼F4(压缩机) 右-靠机房30马力"},{"id":140,"text":"四楼F3(压缩机) 右-靠机房30马力"},{"id":141,"text":"四楼F2(压缩机)e右-靠机房30马力"},{"id":142,"text":"四楼F1(压缩机) 右-靠机房30马力"},{"id":143,"text":"平板机(压缩机) 30马力"},{"id":144,"text":"米汉堡(压缩机)e75马力"},{"id":145,"text":"二元机组(压缩机) 50马力"},{"id":146,"text":"调理包装间预冷室"},{"id":147,"text":"调理前处理冷藏室e(压缩机)"},{"id":148,"text":"锅炉2烟囱温度"},{"id":149,"text":"锅炉1烟囱温度"},{"id":150,"text":"A相电压"},{"id":151,"text":"B相电压"},{"id":152,"text":"C相电压"},{"id":153,"text":"A相电流"},{"id":154,"text":"B相电流"},{"id":155,"text":"C相电流"},{"id":156,"text":"A相有功功率"},{"id":157,"text":"B相有功功率"},{"id":158,"text":"C相有功功率"},{"id":159,"text":"总有功功率"},{"id":160,"text":"A相无功功率"},{"id":161,"text":"B相无功功率"},{"id":162,"text":"C相无功功率"},{"id":163,"text":"总无功功率"},{"id":164,"text":"A相视在功率"},{"id":165,"text":"B相视在功率"},{"id":166,"text":"C相视在功率"},{"id":167,"text":"总视在功率"},{"id":168,"text":"A相功率因素"},{"id":169,"text":"B相功率因素"},{"id":170,"text":"C相功率因素"},{"id":171,"text":"总功率因素"},{"id":172,"text":"线频率"},{"id":173,"text":"有功电能"},{"id":174,"text":"无功电能"},{"id":175,"text":"米汉堡除湿机"},{"id":176,"text":"素食生产线温度"},{"id":177,"text":"素食生产线湿度"},{"id":178,"text":"米汉堡冻结间温度"},{"id":179,"text":"米汉堡冻结间湿度"},{"id":180,"text":"200HP-A相电压"},{"id":181,"text":"200HP-B相电压"},{"id":182,"text":"200HP-C相电压"},{"id":183,"text":"200HP-A相电流"},{"id":184,"text":"200HP-B相电流"},{"id":185,"text":"200HP-C相电流"},{"id":186,"text":"200HP-A相有功功率"},{"id":187,"text":"200HP-B相有功功率"},{"id":188,"text":"200HP-C相有功功率"},{"id":189,"text":"200HP-总有功功率"},{"id":190,"text":"200HP-A相无功功率"},{"id":191,"text":"200HP-B相无功功率"},{"id":192,"text":"200HP-C相无功功率"},{"id":193,"text":"200HP-总无功功率"},{"id":194,"text":"200HP-A相视在功率"},{"id":195,"text":"200HP-B相视在功率"},{"id":196,"text":"200HP-C相视在功率"},{"id":197,"text":"200HP-总视在功率"},{"id":198,"text":"200HP-A相功率因素"},{"id":199,"text":"200HP-B相功率因素"},{"id":200,"text":"200HP-C相功率因素"},{"id":201,"text":"200HP-总功率因素"},{"id":202,"text":"200HP-线频率"},{"id":203,"text":"200HP-A相有功电能"},{"id":204,"text":"200HP-B相有功电能"},{"id":205,"text":"200HP-C相有功电能"},{"id":206,"text":"200HP-合相有功电能"},{"id":207,"text":"200HP-A相无功电能"},{"id":208,"text":"200HP-B相无功电能"},{"id":209,"text":"200HP-C相无功电能"},{"id":210,"text":"200HP-合相无功电能"},{"id":211,"text":"200HP-A相电流与电压相角"},{"id":212,"text":"200HP-B相电流与电压相角"},{"id":213,"text":"200HP-C相电流与电压相角"},{"id":214,"text":"200HP-合相电流与电压相角"},{"id":215,"text":"200HP-ABC相电流矢量和的有效值"},{"id":216,"text":"200HP-ABC相电压矢量和的有效值"}]}]这是我后台生成的JSON我有尝试过 直接后台将这个JSON发送到前台 看看有没有问题 本机没有问题 可是、、服务器还是、、、 我现在再试一次
看你的json我已经大致了解原因了,你把里面的所有汉字进行 encodeURI 加密,然后再来应该没问题了
本机与服务器代码相同 string value = "[{\"id\":-2,\"text\":\"自定义组视图\"},{\"id\":-1,\"text\":\"所有测点\",\"iconCls\":\"ico_blank\",\"children\":[{\"id\":0,\"text\":\"调理包装间SPL温度\"},{\"id\":1,\"text\":\"调理包装间SPL湿度\"},{\"id\":2,\"text\":\"调理包装间温度\"},{\"id\":3,\"text\":\"调理包装间湿度\"},{\"id\":4,\"text\":\"SPL出料口温度\"},{\"id\":5,\"text\":\"SPL出料口湿度\"},{\"id\":6,\"text\":\"二元库冻结温度\"},{\"id\":7,\"text\":\"SPL冻结温度\"},{\"id\":8,\"text\":\"SPL蒸发器温度\"},{\"id\":9,\"text\":\"2楼1#\"},{\"id\":10,\"text\":\"2楼2#\"},{\"id\":11,\"text\":\"4楼1#\"},{\"id\":12,\"text\":\"4楼2#\"},{\"id\":13,\"text\":\"4楼3#\"},{\"id\":14,\"text\":\"4楼4#\"},{\"id\":15,\"text\":\"A库A-1\"},{\"id\":16,\"text\":\"A库A-2\"},{\"id\":17,\"text\":\"A库A-3\"},{\"id\":18,\"text\":\"A库A-4\"},{\"id\":19,\"text\":\"A库A-5\"},{\"id\":20,\"text\":\"A库A-6\"},{\"id\":21,\"text\":\"B库B-1\"},{\"id\":22,\"text\":\"B库B-2\"},{\"id\":23,\"text\":\"B库B-3\"},{\"id\":24,\"text\":\"B库B-4\"},{\"id\":25,\"text\":\"B库B-5\"},{\"id\":26,\"text\":\"B库B-6\"},{\"id\":27,\"text\":\"C库C-1\"},{\"id\":28,\"text\":\"C库C-2\"},{\"id\":29,\"text\":\"C库C-3\"},{\"id\":30,\"text\":\"C库C-4\"},{\"id\":31,\"text\":\"C库C-5\"},{\"id\":32,\"text\":\"C库C-6\"},{\"id\":33,\"text\":\"D库D-1(右)\"},{\"id\":34,\"text\":\"D库D-2(左)\"},{\"id\":35,\"text\":\"E库(一层)\"},{\"id\":36,\"text\":\"E库(二层)\"},{\"id\":37,\"text\":\"一楼米汉堡夹层\"},{\"id\":38,\"text\":\"三楼夹层温度\"},{\"id\":39,\"text\":\"酒精出口温度\"},{\"id\":40,\"text\":\"酒精进口温度\"},{\"id\":41,\"text\":\"新库1#\"},{\"id\":42,\"text\":\"新库2#\"},{\"id\":43,\"text\":\"新库3#\"},{\"id\":44,\"text\":\"新库4#\"},{\"id\":45,\"text\":\"新库5#\"},{\"id\":46,\"text\":\"新库6#\"},{\"id\":47,\"text\":\"新库7#\"},{\"id\":48,\"text\":\"新库8#\"},{\"id\":49,\"text\":\"新库9#\"},{\"id\":50,\"text\":\"新库10#\"},{\"id\":51,\"text\":\"新库11#\"},{\"id\":52,\"text\":\"新库12#\"},{\"id\":53,\"text\":\"新库13#\"},{\"id\":54,\"text\":\"新库14#\"},{\"id\":55,\"text\":\"新库15#\"},{\"id\":56,\"text\":\"新库16#\"},{\"id\":57,\"text\":\"龙眼干库1#温度\"},{\"id\":58,\"text\":\"龙眼干库1#湿度\"},{\"id\":59,\"text\":\"龙眼干库2#温度\"},{\"id\":60,\"text\":\"龙眼干库2#湿度\"},{\"id\":61,\"text\":\"预冷1#机(酒精冻结)75马力\"},{\"id\":62,\"text\":\"预冷2#机(酒精冻结)75马力\"},{\"id\":63,\"text\":\"空调1#机 75马力\"},{\"id\":64,\"text\":\"空调2#机 40马力\"},{\"id\":65,\"text\":\"螺杆机组1# (龙眼干库)200马力\"},{\"id\":66,\"text\":\"螺杆机组2# (龙眼干库)150马力\"},{\"id\":67,\"text\":\"冰水1#机 30马力\"},{\"id\":68,\"text\":\"冰水2#机 30马力\"},{\"id\":69,\"text\":\"冰水3#机 75马力\"},{\"id\":70,\"text\":\"螺杆(2-2) 200马力\"},{\"id\":71,\"text\":\"螺杆(2-1) 200马力\"},{\"id\":72,\"text\":\"螺杆(1-2) 200马力\"},{\"id\":73,\"text\":\"螺杆(1-1) 200马力\"},{\"id\":74,\"text\":\"3#卤水机 30马力\"},{\"id\":75,\"text\":\"2#卤水机 30马力\"},{\"id\":76,\"text\":\"1#卤水机 30马力\"},{\"id\":77,\"text\":\"空(无接设备)\"},{\"id\":78,\"text\":\"卤水温度(真空冷却机)\"},{\"id\":79,\"text\":\"冰水温度(制冷房)\"},{\"id\":80,\"text\":\"煎蛋车间1#冷藏库\"},{\"id\":81,\"text\":\"煎蛋车间包装车间\"},{\"id\":82,\"text\":\"煎蛋车间2#冷藏库\"},{\"id\":83,\"text\":\"煎蛋车间解冻间\"},{\"id\":84,\"text\":\"空5PT100\"},{\"id\":85,\"text\":\"空6PT100\"},{\"id\":86,\"text\":\"空7T100\"},{\"id\":87,\"text\":\"空8PT100\"},{\"id\":88,\"text\":\"煎蛋车间1#冷藏库(缩压机)10马力)\"},{\"id\":89,\"text\":\"煎蛋车间包装车间(压缩机)\"},{\"id\":90,\"text\":\"煎蛋车间2#冷藏库(压缩机)10马力\"},{\"id\":91,\"text\":\"煎蛋车间搅拌间(压缩机)15马力\"},{\"id\":92,\"text\":\"煎蛋车间解冻室(压缩机)\"},{\"id\":93,\"text\":\"5楼顶层3#锅炉e(0.5吨)\"},{\"id\":94,\"text\":\"空15(开关量)\"},{\"id\":95,\"text\":\"空16(开关量)\"},{\"id\":96,\"text\":\"仪表箱内温度\"},{\"id\":97,\"text\":\"螺杆LY-3e(压缩机300马力)\"},{\"id\":98,\"text\":\"C1(C库压缩机) 30马力\"},{\"id\":99,\"text\":\"C2(C库压缩机) 30马力\"},{\"id\":100,\"text\":\"C4(C库压缩机) 30马力\"},{\"id\":101,\"text\":\"B1(B库压缩机)e30马力\"},{\"id\":102,\"text\":\"B2(B库压缩机) 30马力\"},{\"id\":103,\"text\":\"B3(B库压缩机) 30马力\"},{\"id\":104,\"text\":\"B4(B库压缩机) 30马力\"},{\"id\":105,\"text\":\"A1(A库压缩机) 30马力\"},{\"id\":106,\"text\":\"A2(A库压缩机) 30马力\"},{\"id\":107,\"text\":\"A3(A库压缩机) 30马力\"},{\"id\":108,\"text\":\"A4(A库压缩机) 30马力\"},{\"id\":109,\"text\":\"K5(D库-左) 30马力\"},{\"id\":110,\"text\":\"K3(D库-左) e30马力\"},{\"id\":111,\"text\":\"K4(D库-右) 30马力\"},{\"id\":112,\"text\":\"锅炉1e(2吨)\"},{\"id\":113,\"text\":\"锅炉2e(2.5吨)\"},{\"id\":114,\"text\":\"二楼仪表箱内温度\"},{\"id\":115,\"text\":\"旧原料场高温库压缩机(30马力)\"},{\"id\":116,\"text\":\"素食生产线温度\"},{\"id\":117,\"text\":\"一楼冷藏库e(左-靠办公室)\"},{\"id\":118,\"text\":\"11米通道库1#\"},{\"id\":119,\"text\":\"11米通道库2#\"},{\"id\":120,\"text\":\"二楼3#e(左-靠办公室)\"},{\"id\":121,\"text\":\"二楼4#e(左-靠办公室)\"},{\"id\":122,\"text\":\"二楼1#e(右-靠机房)30马力\"},{\"id\":123,\"text\":\"二楼2#(右-靠机房)\"},{\"id\":124,\"text\":\"调理包装间预冷室\"},{\"id\":125,\"text\":\"调理前处理冷藏室\"},{\"id\":126,\"text\":\"空11(PT100)\"},{\"id\":127,\"text\":\"空12(PT100)\"},{\"id\":128,\"text\":\"空13(PT100)\"},{\"id\":129,\"text\":\"空14(PT100)\"},{\"id\":130,\"text\":\"空15(PT100)\"},{\"id\":131,\"text\":\"空16(PT100)\"},{\"id\":132,\"text\":\"二楼E1(压缩机) 右-靠机房30马力\"},{\"id\":133,\"text\":\"A1(一楼压缩机) 右-靠机房30马力\"},{\"id\":134,\"text\":\"二楼E3(压缩机) 右-靠办公室30马力\"},{\"id\":135,\"text\":\"11米通道库A3 (压缩机)30马力\"},{\"id\":136,\"text\":\"二楼E4(压缩机) 左-靠办公室30马力\"},{\"id\":137,\"text\":\"二楼E5(压缩机) 左-靠办公室30马力\"},{\"id\":138,\"text\":\"A2(一楼压缩机) 左-靠办公室30马力\"},{\"id\":139,\"text\":\"四楼F4(压缩机) 右-靠机房30马力\"},{\"id\":140,\"text\":\"四楼F3(压缩机) 右-靠机房30马力\"},{\"id\":141,\"text\":\"四楼F2(压缩机)e右-靠机房30马力\"},{\"id\":142,\"text\":\"四楼F1(压缩机) 右-靠机房30马力\"},{\"id\":143,\"text\":\"平板机(压缩机) 30马力\"},{\"id\":144,\"text\":\"米汉堡(压缩机)e75马力\"},{\"id\":145,\"text\":\"二元机组(压缩机) 50马力\"},{\"id\":146,\"text\":\"调理包装间预冷室\"},{\"id\":147,\"text\":\"调理前处理冷藏室e(压缩机)\"},{\"id\":148,\"text\":\"锅炉2烟囱温度\"},{\"id\":149,\"text\":\"锅炉1烟囱温度\"},{\"id\":150,\"text\":\"A相电压\"},{\"id\":151,\"text\":\"B相电压\"},{\"id\":152,\"text\":\"C相电压\"},{\"id\":153,\"text\":\"A相电流\"},{\"id\":154,\"text\":\"B相电流\"},{\"id\":155,\"text\":\"C相电流\"},{\"id\":156,\"text\":\"A相有功功率\"},{\"id\":157,\"text\":\"B相有功功率\"},{\"id\":158,\"text\":\"C相有功功率\"},{\"id\":159,\"text\":\"总有功功率\"},{\"id\":160,\"text\":\"A相无功功率\"},{\"id\":161,\"text\":\"B相无功功率\"},{\"id\":162,\"text\":\"C相无功功率\"},{\"id\":163,\"text\":\"总无功功率\"},{\"id\":164,\"text\":\"A相视在功率\"},{\"id\":165,\"text\":\"B相视在功率\"},{\"id\":166,\"text\":\"C相视在功率\"},{\"id\":167,\"text\":\"总视在功率\"},{\"id\":168,\"text\":\"A相功率因素\"},{\"id\":169,\"text\":\"B相功率因素\"},{\"id\":170,\"text\":\"C相功率因素\"},{\"id\":171,\"text\":\"总功率因素\"},{\"id\":172,\"text\":\"线频率\"},{\"id\":173,\"text\":\"有功电能\"},{\"id\":174,\"text\":\"无功电能\"},{\"id\":175,\"text\":\"米汉堡除湿机\"},{\"id\":176,\"text\":\"素食生产线温度\"},{\"id\":177,\"text\":\"素食生产线湿度\"},{\"id\":178,\"text\":\"米汉堡冻结间温度\"},{\"id\":179,\"text\":\"米汉堡冻结间湿度\"},{\"id\":180,\"text\":\"200HP-A相电压\"},{\"id\":181,\"text\":\"200HP-B相电压\"},{\"id\":182,\"text\":\"200HP-C相电压\"},{\"id\":183,\"text\":\"200HP-A相电流\"},{\"id\":184,\"text\":\"200HP-B相电流\"},{\"id\":185,\"text\":\"200HP-C相电流\"},{\"id\":186,\"text\":\"200HP-A相有功功率\"},{\"id\":187,\"text\":\"200HP-B相有功功率\"},{\"id\":188,\"text\":\"200HP-C相有功功率\"},{\"id\":189,\"text\":\"200HP-总有功功率\"},{\"id\":190,\"text\":\"200HP-A相无功功率\"},{\"id\":191,\"text\":\"200HP-B相无功功率\"},{\"id\":192,\"text\":\"200HP-C相无功功率\"},{\"id\":193,\"text\":\"200HP-总无功功率\"},{\"id\":194,\"text\":\"200HP-A相视在功率\"},{\"id\":195,\"text\":\"200HP-B相视在功率\"},{\"id\":196,\"text\":\"200HP-C相视在功率\"},{\"id\":197,\"text\":\"200HP-总视在功率\"},{\"id\":198,\"text\":\"200HP-A相功率因素\"},{\"id\":199,\"text\":\"200HP-B相功率因素\"},{\"id\":200,\"text\":\"200HP-C相功率因素\"},{\"id\":201,\"text\":\"200HP-总功率因素\"},{\"id\":202,\"text\":\"200HP-线频率\"},{\"id\":203,\"text\":\"200HP-A相有功电能\"},{\"id\":204,\"text\":\"200HP-B相有功电能\"},{\"id\":205,\"text\":\"200HP-C相有功电能\"},{\"id\":206,\"text\":\"200HP-合相有功电能\"},{\"id\":207,\"text\":\"200HP-A相无功电能\"},{\"id\":208,\"text\":\"200HP-B相无功电能\"},{\"id\":209,\"text\":\"200HP-C相无功电能\"},{\"id\":210,\"text\":\"200HP-合相无功电能\"},{\"id\":211,\"text\":\"200HP-A相电流与电压相角\"},{\"id\":212,\"text\":\"200HP-B相电流与电压相角\"},{\"id\":213,\"text\":\"200HP-C相电流与电压相角\"},{\"id\":214,\"text\":\"200HP-合相电流与电压相角\"},{\"id\":215,\"text\":\"200HP-ABC相电流矢量和的有效值\"},{\"id\":216,\"text\":\"200HP-ABC相电压矢量和的有效值\"}]}]";
context.Response.Clear();
context.Response.ContentEncoding = Encoding.UTF8;
context.Response.ContentType = "text/plain";
context.Response.Write(value);
context.Response.Flush();
context.Response.End(); $.ajax({
type: 'post', cache: true, dataType: 'text',
url: 'DataManager.ashx',
data: { type: "getspotstree" },
success: function (result) {
alert("如果走这里,表示json格式错误");
//result = result.replace("¥", "#");
// var sa = typeof(result);
alert(result)
var obj = JSON.parse(result);
$("#tt2").tree("loadData", obj)
},
error: function (e) {
//alert(e);
$.each(e, function (a, a_item) {
alert(a+":"+a_item)
})
}
})
服务器效果图本机效果图text2:
改动了context.Response.ContentType = "application/json";和 success: function (result) {
alert("如果走这里,表示json格式错误");
//result = result.replace("¥", "#");
// var sa = typeof(result);
alert(result)
// var obj = JSON.parse(result);
$("#tt2").tree("loadData",result)
}本机与服务器端图片相同
直接使用却不能正常显示。
var a = '[{"id":-2,"text":"自定义组视图"},{"id":-1,"text":"所有测点","iconCls":"ico_blank","children":[{"id":0,"text":"调理包装间SPL温度"},{"id":1,"text":"调理包装间SPL湿度"},{"id":2,"text":"调理包装间温度"},{"id":3,"text":"调理包装间湿度"},{"id":4,"text":"SPL出料口温度"},{"id":5,"text":"SPL出料口湿度"},{"id":6,"text":"二元库冻结温度"},{"id":7,"text":"SPL冻结温度"},{"id":8,"text":"SPL蒸发器温度"},{"id":9,"text":"2楼1#"},{"id":10,"text":"2楼2#"},{"id":11,"text":"4楼1#"},{"id":12,"text":"4楼2#"},{"id":13,"text":"4楼3#"},{"id":14,"text":"4楼4#"},{"id":15,"text":"A库A-1"},{"id":16,"text":"A库A-2"},{"id":17,"text":"A库A-3"},{"id":18,"text":"A库A-4"},{"id":19,"text":"A库A-5"},{"id":20,"text":"A库A-6"},{"id":21,"text":"B库B-1"},{"id":22,"text":"B库B-2"},{"id":23,"text":"B库B-3"},{"id":24,"text":"B库B-4"},{"id":25,"text":"B库B-5"},{"id":26,"text":"B库B-6"},{"id":27,"text":"C库C-1"},{"id":28,"text":"C库C-2"},{"id":29,"text":"C库C-3"},{"id":30,"text":"C库C-4"},{"id":31,"text":"C库C-5"},{"id":32,"text":"C库C-6"},{"id":33,"text":"D库D-1(右)"},{"id":34,"text":"D库D-2(左)"},{"id":35,"text":"E库(一层)"},{"id":36,"text":"E库(二层)"},{"id":37,"text":"一楼米汉堡夹层"},{"id":38,"text":"三楼夹层温度"},{"id":39,"text":"酒精出口温度"},{"id":40,"text":"酒精进口温度"},{"id":41,"text":"新库1#"},{"id":42,"text":"新库2#"},{"id":43,"text":"新库3#"},{"id":44,"text":"新库4#"},{"id":45,"text":"新库5#"},{"id":46,"text":"新库6#"},{"id":47,"text":"新库7#"},{"id":48,"text":"新库8#"},{"id":49,"text":"新库9#"},{"id":50,"text":"新库10#"},{"id":51,"text":"新库11#"},{"id":52,"text":"新库12#"},{"id":53,"text":"新库13#"},{"id":54,"text":"新库14#"},{"id":55,"text":"新库15#"},{"id":56,"text":"新库16#"},{"id":57,"text":"龙眼干库1#温度"},{"id":58,"text":"龙眼干库1#湿度"},{"id":59,"text":"龙眼干库2#温度"},{"id":60,"text":"龙眼干库2#湿度"},{"id":61,"text":"预冷1#机(酒精冻结)75马力"},{"id":62,"text":"预冷2#机(酒精冻结)75马力"},{"id":63,"text":"空调1#机 75马力"},{"id":64,"text":"空调2#机 40马力"},{"id":65,"text":"螺杆机组1# (龙眼干库)200马力"},{"id":66,"text":"螺杆机组2# (龙眼干库)150马力"},{"id":67,"text":"冰水1#机 30马力"},{"id":68,"text":"冰水2#机 30马力"},{"id":69,"text":"冰水3#机 75马力"},{"id":70,"text":"螺杆(2-2) 200马力"},{"id":71,"text":"螺杆(2-1) 200马力"},{"id":72,"text":"螺杆(1-2) 200马力"},{"id":73,"text":"螺杆(1-1) 200马力"},{"id":74,"text":"3#卤水机 30马力"},{"id":75,"text":"2#卤水机 30马力"},{"id":76,"text":"1#卤水机 30马力"},{"id":77,"text":"空(无接设备)"},{"id":78,"text":"卤水温度(真空冷却机)"},{"id":79,"text":"冰水温度(制冷房)"},{"id":80,"text":"煎蛋车间1#冷藏库"},{"id":81,"text":"煎蛋车间包装车间"},{"id":82,"text":"煎蛋车间2#冷藏库"},{"id":83,"text":"煎蛋车间解冻间"},{"id":84,"text":"空5PT100"},{"id":85,"text":"空6PT100"},{"id":86,"text":"空7T100"},{"id":87,"text":"空8PT100"},{"id":88,"text":"煎蛋车间1#冷藏库(缩压机)10马力)"},{"id":89,"text":"煎蛋车间包装车间(压缩机)"},{"id":90,"text":"煎蛋车间2#冷藏库(压缩机)10马力"},{"id":91,"text":"煎蛋车间搅拌间(压缩机)15马力"},{"id":92,"text":"煎蛋车间解冻室(压缩机)"},{"id":93,"text":"5楼顶层3#锅炉e(0.5吨)"},{"id":94,"text":"空15(开关量)"},{"id":95,"text":"空16(开关量)"},{"id":96,"text":"仪表箱内温度"},{"id":97,"text":"螺杆LY-3e(压缩机300马力)"},{"id":98,"text":"C1(C库压缩机) 30马力"},{"id":99,"text":"C2(C库压缩机) 30马力"},{"id":100,"text":"C4(C库压缩机) 30马力"},{"id":101,"text":"B1(B库压缩机)e30马力"},{"id":102,"text":"B2(B库压缩机) 30马力"},{"id":103,"text":"B3(B库压缩机) 30马力"},{"id":104,"text":"B4(B库压缩机) 30马力"},{"id":105,"text":"A1(A库压缩机) 30马力"},{"id":106,"text":"A2(A库压缩机) 30马力"},{"id":107,"text":"A3(A库压缩机) 30马力"},{"id":108,"text":"A4(A库压缩机) 30马力"},{"id":109,"text":"K5(D库-左) 30马力"},{"id":110,"text":"K3(D库-左) e30马力"},{"id":111,"text":"K4(D库-右) 30马力"},{"id":112,"text":"锅炉1e(2吨)"},{"id":113,"text":"锅炉2e(2.5吨)"},{"id":114,"text":"二楼仪表箱内温度"},{"id":115,"text":"旧原料场高温库压缩机(30马力)"},{"id":116,"text":"素食生产线温度"},{"id":117,"text":"一楼冷藏库e(左-靠办公室)"},{"id":118,"text":"11米通道库1#"},{"id":119,"text":"11米通道库2#"},{"id":120,"text":"二楼3#e(左-靠办公室)"},{"id":121,"text":"二楼4#e(左-靠办公室)"},{"id":122,"text":"二楼1#e(右-靠机房)30马力"},{"id":123,"text":"二楼2#(右-靠机房)"},{"id":124,"text":"调理包装间预冷室"},{"id":125,"text":"调理前处理冷藏室"},{"id":126,"text":"空11(PT100)"},{"id":127,"text":"空12(PT100)"},{"id":128,"text":"空13(PT100)"},{"id":129,"text":"空14(PT100)"},{"id":130,"text":"空15(PT100)"},{"id":131,"text":"空16(PT100)"},{"id":132,"text":"二楼E1(压缩机) 右-靠机房30马力"},{"id":133,"text":"A1(一楼压缩机) 右-靠机房30马力"},{"id":134,"text":"二楼E3(压缩机) 右-靠办公室30马力"},{"id":135,"text":"11米通道库A3 (压缩机)30马力"},{"id":136,"text":"二楼E4(压缩机) 左-靠办公室30马力"},{"id":137,"text":"二楼E5(压缩机) 左-靠办公室30马力"},{"id":138,"text":"A2(一楼压缩机) 左-靠办公室30马力"},{"id":139,"text":"四楼F4(压缩机) 右-靠机房30马力"},{"id":140,"text":"四楼F3(压缩机) 右-靠机房30马力"},{"id":141,"text":"四楼F2(压缩机)e右-靠机房30马力"},{"id":142,"text":"四楼F1(压缩机) 右-靠机房30马力"},{"id":143,"text":"平板机(压缩机) 30马力"},{"id":144,"text":"米汉堡(压缩机)e75马力"},{"id":145,"text":"二元机组(压缩机) 50马力"},{"id":146,"text":"调理包装间预冷室"},{"id":147,"text":"调理前处理冷藏室e(压缩机)"},{"id":148,"text":"锅炉2烟囱温度"},{"id":149,"text":"锅炉1烟囱温度"},{"id":150,"text":"A相电压"},{"id":151,"text":"B相电压"},{"id":152,"text":"C相电压"},{"id":153,"text":"A相电流"},{"id":154,"text":"B相电流"},{"id":155,"text":"C相电流"},{"id":156,"text":"A相有功功率"},{"id":157,"text":"B相有功功率"},{"id":158,"text":"C相有功功率"},{"id":159,"text":"总有功功率"},{"id":160,"text":"A相无功功率"},{"id":161,"text":"B相无功功率"},{"id":162,"text":"C相无功功率"},{"id":163,"text":"总无功功率"},{"id":164,"text":"A相视在功率"},{"id":165,"text":"B相视在功率"},{"id":166,"text":"C相视在功率"},{"id":167,"text":"总视在功率"},{"id":168,"text":"A相功率因素"},{"id":169,"text":"B相功率因素"},{"id":170,"text":"C相功率因素"},{"id":171,"text":"总功率因素"},{"id":172,"text":"线频率"},{"id":173,"text":"有功电能"},{"id":174,"text":"无功电能"},{"id":175,"text":"米汉堡除湿机"},{"id":176,"text":"素食生产线温度"},{"id":177,"text":"素食生产线湿度"},{"id":178,"text":"米汉堡冻结间温度"},{"id":179,"text":"米汉堡冻结间湿度"},{"id":180,"text":"200HP-A相电压"},{"id":181,"text":"200HP-B相电压"},{"id":182,"text":"200HP-C相电压"},{"id":183,"text":"200HP-A相电流"},{"id":184,"text":"200HP-B相电流"},{"id":185,"text":"200HP-C相电流"},{"id":186,"text":"200HP-A相有功功率"},{"id":187,"text":"200HP-B相有功功率"},{"id":188,"text":"200HP-C相有功功率"},{"id":189,"text":"200HP-总有功功率"},{"id":190,"text":"200HP-A相无功功率"},{"id":191,"text":"200HP-B相无功功率"},{"id":192,"text":"200HP-C相无功功率"},{"id":193,"text":"200HP-总无功功率"},{"id":194,"text":"200HP-A相视在功率"},{"id":195,"text":"200HP-B相视在功率"},{"id":196,"text":"200HP-C相视在功率"},{"id":197,"text":"200HP-总视在功率"},{"id":198,"text":"200HP-A相功率因素"},{"id":199,"text":"200HP-B相功率因素"},{"id":200,"text":"200HP-C相功率因素"},{"id":201,"text":"200HP-总功率因素"},{"id":202,"text":"200HP-线频率"},{"id":203,"text":"200HP-A相有功电能"},{"id":204,"text":"200HP-B相有功电能"},{"id":205,"text":"200HP-C相有功电能"},{"id":206,"text":"200HP-合相有功电能"},{"id":207,"text":"200HP-A相无功电能"},{"id":208,"text":"200HP-B相无功电能"},{"id":209,"text":"200HP-C相无功电能"},{"id":210,"text":"200HP-合相无功电能"},{"id":211,"text":"200HP-A相电流与电压相角"},{"id":212,"text":"200HP-B相电流与电压相角"},{"id":213,"text":"200HP-C相电流与电压相角"},{"id":214,"text":"200HP-合相电流与电压相角"},{"id":215,"text":"200HP-ABC相电流矢量和的有效值"},{"id":216,"text":"200HP-ABC相电压矢量和的有效值"}]}]',
b = a.replace(/[^\x00-\xff]/ig, "a");
$("#tt2").tree("loadData", JSON.parse(b));
http://www.ztree.me/v3/demo.php#_101
对汉字兼容性要好一些
情况和你说的相似,返回200 4 但是报的是字符串解析错误