我需要使用 get 请求发送数据,但我不想将参数附加到字符串,我想发送一个数据对象。
根据 jQuery 文档,它应该可以工作,在发送请求之前将对象解析为字符串。
然而它不起作用。
$.ajax({
url: $(_this).data('action-service-collect-point'),
data : {
lat: position.coords.lat,
lng: position.coords.lng
},
dataType:"json",
success: function(res){
...
},
error: function (xhr, ajaxOptions, thrownError)
{
...
}
});
它只调用没有任何参数的url。