首页 新闻 会员 周边

json 响应错误

0
悬赏园豆:5 [已关闭问题] 关闭于 2011-06-15 13:43

先附代码

.ashx

View Code
public void BindTableBy(HttpContext context)
{
string brname = context.Request.Params["brname"];
string devid = context.Request.Params["devid"];
List
<view_main> reals = BssView.Instance.DataTableToList(BssView.Instance.GetList(devid, brname).Tables[0]);
string json = ObjectToJson<view_main>("linkcn", reals);
string str = context.Request.QueryString["dachie"] + "(" + json + ")";
context.Response.Write(str);
}

str=jsonp1308108908538({"linkcn":[{"Branch_code":"GUNUPS-1"}]})

View Code
function getTable() {
$(
"tableSetI").html('')
var bind = "bind";
var brname = "xx";
var devid = "xx";
$.getJSON(
"/Handler/BindHandler.ashx?me="+bind+"&brname="+brname+"&devid="+devid+"&dachie=?", function (json) {
alert(json);
$.each(json.linkcn,
function (i, item) {
obj.append(
"<tr><td class=\"tdRI\"> " + item.Dev_type_para_name + "</td><td class=\"tdRI\">" + item.Data_value + "</td></tr>");
});
});
}
用FF调试,看控制台 响应 变成了

jsonp1308108908538({"linkcn":[]})

jsonp1308108908538({"linkcn":[{"Branch_code":"GUNUPS-1"}]})

这是为什么呢,多出1个 为空的来

shrimp liao的主页 shrimp liao | 初学一级 | 园豆:135
提问于:2011-06-15 12:25
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册