<分区>
所以从标题本身。我有一个初始化对象,比如 say
"travellerDetails": {
"traveller_1": {
"Full Name": "",
"Gender": "",
}, "traveller_2": {
"Full Name": "",
"Gender": "",
}, "traveller_3": {
"Full Name": "",
"Gender": ""
}
}
但是,当我从 Ajax 调用加载我的数据对象时
"travellerDetails": {
"traveller_1": {
"Full Name": "John Doe",
"Gender": "M",
}, "traveller_2": {
"Full Name": "Jane Doe",
"Gender": "F",
}
},
当我尝试将加载的数据存储到初始化对象时出现错误。
bookingForm.travellerDetails = data.travellerDetails;
考虑到加载时我只有 2 个旅行者,我原以为 traveller_3 会被设置为“”。但是当初始化对象与我从 ajax 调用加载的对象大小相同时,我的代码运行完美。那么如何将加载的对象复制到不同大小的初始化对象呢?
谢谢!