开发者社区> 问答> 正文

console.log(result)返回[object Object]。如何获得result.na

me? [object Object]由于的结果,我的脚本正在返回console.log(result)。

有人可以解释一下如何从和console.log返回吗?idnameresult

$.ajaxSetup({ traditional: true });

var uri = "";

$("#enginesOuputWaiter").show();
$.ajax({ type: "GET", url: uri, dataType: "jsonp", ContentType:'application/javascript', data :{'text' : article}, error: function(result) { $("#enginesOuputWaiter").hide(); if(result.statusText = 'success') { console.log("ok"); console.log(result); } else { $("#enginesOuput").text('Invalid query.'); } } }); 问题来源于stack overflow

展开
收起
保持可爱mmm 2020-02-08 19:03:53 562 0
1 条回答
写回答
取消 提交回答
  • 尝试添加JSON.stringify(result)以将JS对象转换为JSON字符串。

    从您的代码中,我可以看到您正在记录AJAX请求失败时error调用的结果,因此我不确定如何访问id / name / etc。然后(您正在检查错误情况下是否成功!)。

    请注意,如果您使用Chrome浏览器的控制台,则无需对JSON进行字符串化处理即可浏览该对象,这使调试更加容易。

    2020-02-08 19:04:15
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载