我遇到了我应该传递给服务器的数据的 JSON 结构问题。以下是所需的格式。
var data = '{"listingHotspots": [{"PropertyGuid": "5dc934f6-cb5a-44d4-95e6-cf7d5712359e","Hotspot": {"Coordinates": "581,391,676,391,677,410,714,410,715,562,599,562,598,527,597,473,597,409,580,407,581,391"}}]}'
我的代码是
var data = {'listingHotspots':[]};
data['listingHotspots'].push({'PropertyGuid':savedGuid,'Hotspot': {'Coordinates':coord_string}});
这是创建一个有效的 JavaScript 对象,但不是我需要的。我也使用了 JSON.stringify() 但它导致了一个未定义的值。任何帮助将不胜感激。