function CallMethod() {
$.getJSON('/website/RESTfulService.svc/LiveLocation/json?{x=1,y=2}', function(data) {
getResult(data.lat, data.lon);
});
}
Trả lời
Vượt qua chúng như một đối tượng ngay sau địa chỉ URL và trước khi chức năng:
function CallMethod() {
$.getJSON('/website/RESTfulService.svc/LiveLocation/json',
{
x: "1",
y: "2"
},
function(data) {
getResult(data.lat, data.lon);
});
}
tôi không có ý tưởng này là có thể, chỉ tuyệt quá. –
Làm thế nào về không có tham số/void? tôi nên làm '$ .getJSON ('/ website/RESTfulService.svc/LiveLocation/json', null, hàm (dữ liệu) {...});'? –
Xin chào, làm cách nào để đọc giá trị của {x: "1", y: "2"} trong C#? – pikoooz
Cũng giống như Zheileman nói, nhưng lưu ý rằng cách này, mặc dù bạn thông qua các thông số ở định dạng JSON, các thông số thực tế là truyền cho các máy chủ web như một URL HTTP Encoded mà sẽ kết thúc theo cách này:
/website/RESTfulService.svc/LiveLocation/json?x=1 & y = 2
Ngoài ra, lần đầu tiên tạo đối tượng javascript vì lợi ích của sự đơn giản và sau đó vượt qua
var myObject = {x: "1", y: "2"};
$.getJSON('/website/RESTfulService.svc/LiveLocation/json', myObject, function(dataVal) {
//Use Your result
});
Điều này về cơ bản là cùng một câu trả lời như Zheileman, và nó không phải là dễ đọc. –
Tôi biết đây là câu trả lời tương tự nhưng cách truyền dữ liệu của bạn dưới dạng tham số khác nhau. Tôi đã đề cập rằng đó là vì lợi ích của sự đơn giản. –
Tôi thấy quan điểm của bạn. Tôi đã gửi một bản chỉnh sửa được đề xuất cho câu trả lời của bạn dễ đọc hơn (đó là mục đích của giải pháp thay thế này) –
- 1. Làm cách nào để chuyển các tham số cho phương thức gọi lại jQuery $ .getJSON?
- 2. Làm cách nào để chuyển các tiêu đề yêu cầu bằng phương thức getJSON() của jQuery?
- 3. Cách tốt nhất để chuyển nhiều tham số đến phương thức gọi lại Threading.Timer là gì?
- 4. Làm cách nào để chuyển một tham số bổ sung vào hàm gọi lại trong phương thức Javascript .filter()?
- 5. Làm cách nào để chuyển một Từ điển làm tham số cho một phương thức ActionResult từ jQuery/Ajax?
- 6. Lời hứa jQuery với getJSON và gọi lại
- 7. Làm cách nào để chuyển tham chiếu dưới dạng tham số phương thức trên AppDomain?
- 8. Làm cách nào để gọi phương thức có tham số đầu ra trong PowerShell?
- 9. Làm cách nào để chuyển phương thức dưới dạng tham số trong Java?
- 10. Làm cách nào để viết chức năng jquery chấp nhận gọi lại làm tham số
- 11. Làm cách nào để gọi một phương thức điều khiển từ JQuery?
- 12. jQuery/Ajax - $ .ajax() Chuyển các tham số đến gọi lại - Mẫu tốt để sử dụng?
- 13. Trì hoãn với jQuery - khi() với hàm getJSON() gọi lại
- 14. Cách nhận phản hồi 400 trong jQuery getJSON gọi
- 15. Trong R data.table, làm cách nào để chuyển các tham số biến cho một biểu thức?
- 16. đường ray chuyển các tham số sang phương thức 'mới'
- 17. Lấy các tham số cho các phương thức trong PowerShell
- 18. Làm thế nào để thêm gọi lại cho các phương thức tài nguyên $ trong AngularJS
- 19. Làm cách nào để chuyển một phương thức như một tham số trong Python
- 20. Gửi danh sách/mảng như tham số với jQuery getJSON
- 21. Tôi làm cách nào để thêm gọi lại vào phương thức .apply()?
- 22. Chuyển kiểu ẩn danh làm tham số phương thức
- 23. Làm thế nào để truyền tham số cho phương thức ThreadStart trong Thread?
- 24. Cách gọi mà không có phương thức tham số?
- 25. Làm cách nào để truyền tham số đến thành công getCurrentPosition gọi lại?
- 26. Cách đặt mã hóa trong .getJSON JQuery
- 27. Có cách nào để chuyển một tham số khác trong hàm gọi lại preg_replace_callback không?
- 28. Biểu mẫu web ASP.NET jQuery AJAX Chuyển nhiều tham số đến Phương thức web
- 29. Tham chiếu phương thức cho các đối số không trống?
- 30. Sử dụng Jquery $ getJSON Làm cách nào để tự động tạo dữ liệu cho tham số [dữ liệu] sau thông số Url?
thử '/website/RESTfulService.svc/LiveLocation/json?x=1&y=2' – Nicocube