急!!!!急!!!!!急!!!!!C#后台获取的json前台怎么解析,

gaoqiu2b 2016-05-26 02:55:52
json如下所示:前台解析获取名称
[{name:"cable-evap_M_201203_000.png"},
{name:"cable-evap_M_201204_000.png"},
{name:"cable-evap_M_201205_000.png"},
{name:"cable-evap_W_20120304_000.png"},
{name:"cable-evap_W_20120311_000.png"},
{name:"cable-evap_W_20120318_000.png"},
{name:"cable-evap_W_20120325_000.png"},
{name:"cable-evap_W_20120401_000.png"},
{name:"cable-evap_W_20120408_000.png"},
{name:"cable-evap_W_20120415_000.png"},
{name:"cable-evap_W_20120422_000.png"},
{name:"cable-evap_W_20120429_000.png"},
{name:"cable-evap_W_20120506_000.png"},
{name:"cable-evap_W_20120513_000.png"},
{name:"cable-evap_W_20120520_000.png"},
{name:"cable-evap_W_20120527_000.png"}]
...全文
315 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_24135219 2016-07-07
  • 打赏
  • 举报
回复
亲,你这个问题解决了吗?我也是这个问题,一直调不通
gaoqiu2b 2016-05-26
  • 打赏
  • 举报
回复
jennelee 2016-05-26
  • 打赏
  • 举报
回复
后端代码 加上 在方法开头加上 Response.ContentType = "application/json"; 另外 前端改这样 $(function () { $.ajax({ url: "../Web_material/evaporation.aspx", dataType: "json", success: function (data) { for (var i = 0; i < data.length; i++) { alert(data[i].name) } }, error:function(a,b,c){ alert(a.responseText); } }); })
gaoqiu2b 2016-05-26
  • 打赏
  • 举报
回复
后台代码: if (Image.Length > 0) { json.Append("["); for (int i = 0; i < Image.Length; i++) { json.Append("{"); string fileName = Path.GetFileName(Image[i]); json.Append("\"name\":" + "\"" + fileName + "\""); json.Append("},"); } json.Remove(json.Length - 1, 1); } json.Append("]"); Response.Write(json); Response.End();
  • 打赏
  • 举报
回复
eval(data)
jennelee 2016-05-26
  • 打赏
  • 举报
回复
../Web_material/evaporation.aspx 你这个里面的代码贴出来
gaoqiu2b 2016-05-26
  • 打赏
  • 举报
回复
$(function () { $.ajax({ url: "../Web_material/evaporation.aspx", dataType: "json", success: function (data) { for (var i = 0; i < data.length; i++) { alert(data[i].name) } } }); })
gaoqiu2b 2016-05-26
  • 打赏
  • 举报
回复
输出还是不对
jennelee 2016-05-26
  • 打赏
  • 举报
回复
<script type="text/javascript"> $(function () { $.ajax({ url:"你后端的路径", dataType:"json", success:function(data){ //这个data就是你服务器返回的json文件 按照二楼的遍历即可 } }); }) </script>
gaoqiu2b 2016-05-26
  • 打赏
  • 举报
回复
能不你能留个你的QQ,QQ上说
gaoqiu2b 2016-05-26
  • 打赏
  • 举报
回复
<script type="text/javascript"> $(function () { }) </script>
  • 打赏
  • 举报
回复
贴出你的所谓“前台”获得这个数据的代码,贴出调试画面、调试信息应该能够说明“收到的值是 string 类型的还是 object 类型的”?
gaoqiu2b 2016-05-26
  • 打赏
  • 举报
回复
可不可以详细点 我是新手
Hertz_liu 2016-05-26
  • 打赏
  • 举报
回复

jQuery.parseJSON
Sq-Zyz123 2016-05-26
  • 打赏
  • 举报
回复
好像有个函数能直接用,解析成数据吧好像。
jennelee 2016-05-26
  • 打赏
  • 举报
回复
前台如果是 jquery的话 $.ajax({ ..... success(data){ for(var i=0;i<data.length;i++){ alert(data[i].name) } }, .... });

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧