javascript - 为“让”添加值
问题描述
我有以下代码。我有一个 let x,我想向它添加更多值(从 mongodb 请求中解析)。问题是最后我有 [object Object] 而不是值。
我该如何处理?
let x='[{"user": "test","Name": "test"},';
x+='{"user": "test2","Name": "test2"}]';
let self=this;
let url1 = "POST get list from DB";
let jqxhr = $.ajax({
url: url1,
async: false
}, function() {
console.log( "success" );
})
.done(function(data) {
console.log(x);
$(data).each(function(){
console.log(this);
x+=this;
})
console.log(x);
});
输出:
非常感谢。
解决方案
let url1 = "POST get list from DB";
不是有效的URL
你需要在数组内push
反对
你应该按照下面的方式
let x=[{"user": "test","Name": "test"}];
x.push({"user": "test2","Name": "test2"});
console.log(x);
推荐阅读
- python - 无法使用多个下拉列表中的选项使用 python selenium 抓取动态响应表
- javascript - JavaScript 中的 for 循环我想要一些关于下面给出的程序的知识
- c++ - 我将如何使用多个 getPositions 和多个 getScale
- python - 朋友没有安装 Python 模块是否有“解决方法”?
- jmeter - JMeterLibException:'不正确的日志文件格式'
- atom-editor - 为什么更漂亮的原子格式与更漂亮的不同?
- node.js - Ebay REST API 缺少访问令牌
- python - 获取所有行都为真的 id (sqalchemy)
- javascript - Yii2 Pjax 重新加载整个页面
- python - 如果没有解析任何参数,则 argparse 将退出