我正在使用 Google 的免费距离矩阵 API 来计算两个地址之间的英里数。我从地址传入和传给地址,它返回英里但抛出一个错误,说参数计数异常错误。
function calculateMiles(from, to) {
$.ajax({
type: "GET",
url: "http://maps.googleapis.com/maps/api/distancematrix/json?origins=" + from + "&destinations=" + to + "&mode=driving&sensor=false&units=imperial"
}).done(function(response) {
var miles;
$.each(response.rows, function() {
$.each(this.elements, function() {
miles = this.distance.text;
return false;
});
return false;
});
$('#miles').val(miles);
}).fail(function(response) {
alert(response);
});
}