返回的json数据能成功解析,但ajax获取时出错

枫之幻月 2018-07-30 03:56:13
$.ajax({
url: '/Handler/LoadYieldInfo.ashx?id=' + id,
//url: '/Handler/LoadYieldInfo.ashx',
type: 'get',
//data: { id: id },
dataType: 'json',
success: function (data) {
// $("#TextBoxInstruct_ID").val(data.instruct_id);
// $("#TextBoxJobName").val(data.jobname);
// $("#TextBoxTywkID").val(data.tywkid);
// $("#TextBoxEmplyee").val(data.name);
// $("#TextBoxProd_Color").val(data.prod_color);
// $("#TextBoxQty").val(data.qty);
alert(data);
},
error: function (data) {
alert("失败!");
}
})


后台返回数据格式为
[{"name":"李贺杰","tywkid":111,"instruct_id":"14413","jobname":"sab6803套1出2","prod_color":"黑色——黑色","qty":45.0,"worktype":"注塑机械手一人二机"}]
但alert弹出数据为[object Object]
...全文
432 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2018-07-30
  • 打赏
  • 举报
回复
data是个对象。对象最好用console.log()在控制台中输出。
或者转换成json格式的字符串再输出
alert(JSON.stringify(data,null,4));
ambit_tsai-微信 2018-07-30
  • 打赏
  • 举报
回复
data本就是一个对象,直接输出就是"[object Object]"。 要输出具体内容,得序列化一下

alert( JSON.stringify(data) );

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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