MVC3 返回Json字符串
StringBuilder sb=new StringBuilder("[");
for(int i=0;i<list1 .Count;i++)
{
sb.Append("{Area=" + list1[i].Area + ",BuildNO=" + list1[i].BuildNO + ",BureauID=" + list1[i].BureauID + ",FloorNO=" + list1[i].FloorNO + ",HouseAddress=" + list1[i].HouseAddress
);
}
sb.Append("]");
return Json(sb.toString(),JsonRequestBehavior.AllowGet);
我拼接字符串以后 MVC3怎么 返回到前台
[解决办法]
ViewData["jsonstring"] = sb.ToString();
return View();
[解决办法]
public JsonResult GetXXXX(int id)
{
......
return Json(data);
}
return Json(data);//注意,这里的data是真对象,不是字符串拼接的假对象
$.ajax({
url: "",
type: "post",
contentType: "application/json",
data: "",
dataType: "json",
success: function (data) {
//data就可以接收到
}
});
$.ajax({
url: "你贴出来的方法的地址",
type: "post",
contentType: "application/json",
data: "",
dataType: "json",
success: function (data) {
//data就可以接收到
}
});