【发布时间】:2014-06-25 13:23:05
【问题描述】:
我必须像这样传递一个 json 列表
{
"Airports": [
{ "Name":"value" ,
"City":"value",
"Latitude": "value",
"Longitude": value" }, so on...
]
}
并在 jquery 中打印出来,但不幸的是我没有得到预期的结果。这是代码。 servlet 传递了一个名为list 的对象,但我没有将它放入成功函数中。你能建议我哪里错了吗?
success: function(data){
$.each(data.result.list, function(key, value) {
$('#airportscities')
.append($("<option></option>")
.attr("value",value)
.text(value));
});
}
这是我正在尝试打印的 json 列表的示例
[{"name":"Amendola","country":"Italy","city":"Amendola","latitude":"41.541392","longitude":"15.718083"},{"name":"Crotone","country":"Italy","city":"Crotone","latitude":"38.997225","longitude":"17.080169"},
【问题讨论】:
-
您没有进入成功功能,因为您遇到了错误。您可以像捕获成功一样捕获该错误。 api.jquery.com/jquery.ajax