我正在尝试getPointOnMap
在 onclick 事件上调用函数并为其提供一个 json 对象作为参数。
这是代码示例:
$.ajax({
type: "POST",
url: "/getResult.json",
success: function(result) {
var html = '';
for (var i = 0; i < result.length; i++) {
var obj = result[i];
html += "<input type='checkbox' onClick='getPointOnMap(" + obj + ")'/>" + obj.address + "<br>";
}
$("#myDiv").append(html);
}
});
这是功能getPointOnMap
function getPointOnMap(object) {
map.addMarker({
lat: object.lattitude,
lng: object.longtitude,
click: function(e) {
alert('You clicked in this marker');
}
});
}
萤火虫输出(也在问题名称中):
语法错误:元素列表后缺少 ]
getPointOnMap([object Object])
我应该怎么做才能传递正确的对象?