【发布时间】:2022-11-28 06:49:37
【问题描述】:
我有一个关于如何在 java 脚本中构建对象结构的问题。 我想要一个按以下格式构建的对象:
select1Data = {
"some_email1@gmail.com" : "fname1 lname1",
"some_email2@gmail.com" : "fname2 lname2",
"some_email3@gmail.com" : "fname3 lname3"
};
我使用的代码如下:
$.ajax({
method: "POST",
url: "php/somescript.php",
data: {"email": "some_email@gmail.com"},
}).done(function( data ) {
var result = $.parseJSON(data);
let select1Data = { null: null };
if (result!== null){
var len = result.length;
for(var i=0; i<len; i++){
userName = result[i].imie + " " + result[i].nazwisko;
eMail = result[i].email;
let selectNewData = {eMail : userName};
Object.assign(select1Data, selectNewData);
};
}
});
但这不起作用。我怎样才能以另一种方式附加或构建这个对象?
【问题讨论】:
-
“但这行不通”- 请解释什么不起作用。您是否遇到错误,您是否看到
eMail而不是它的值,您的对象是否未更新(如果是,您如何检查您的对象),...实际问题是什么?
标签: javascript object