function CallMethod() {
$.getJSON('/website/RESTfulService.svc/LiveLocation/json?{x=1,y=2}', function(data) {
getResult(data.lat, data.lon);
});
}
答案 0 :(得分:79)
将它们作为对象传递到URL之后和函数之前:
function CallMethod() {
$.getJSON('/website/RESTfulService.svc/LiveLocation/json',
{
x: "1",
y: "2"
},
function(data) {
getResult(data.lat, data.lon);
});
}
答案 1 :(得分:5)
或者,首先为了简单起见创建javascript对象然后传递
var myObject = {x: "1", y: "2"};
$.getJSON('/website/RESTfulService.svc/LiveLocation/json', myObject, function(dataVal) {
//Use Your result
});
答案 2 :(得分:3)
就像Zheileman所说的那样,但请注意这种方式,虽然您以JSON格式传递参数,但实际参数将作为编码HTTP URL传递给Web服务器,这将以这种方式结束:
<强> /website/RESTfulService.svc/LiveLocation/json?x=1&y=2 强>