function CallMethod() {
$.getJSON('/website/RESTfulService.svc/LiveLocation/json?{x=1,y=2}', function(data) {
getResult(data.lat, data.lon);
});
}
Respuesta
Pasar como un objeto justo después de la URL y antes de la función:
function CallMethod() {
$.getJSON('/website/RESTfulService.svc/LiveLocation/json',
{
x: "1",
y: "2"
},
function(data) {
getResult(data.lat, data.lon);
});
}
no tenía idea de que esto es posible, simplemente estupendo. –
¿Qué tal pasar ningún parámetro/vacío? debería hacer '$ .getJSON ('/ sitio web/RESTfulService.svc/LiveLocation/json', null, function (data) {...});'? –
Hola, ¿cómo leo el valor de {x: "1", y: "2"} en C#? – pikoooz
Al igual que Zheileman dijo, pero tenga en cuenta que de esta manera, a pesar de que ha pasado los parámetros en formato JSON, los parámetros actuales son pasado al servidor web como un URL HTTP Encoded que va a terminar de esta manera:
/website/RESTfulService.svc/LiveLocation/json?x=1 & y = 2
otra parte, crear javascript objeto en aras de la simplicidad y luego pasar
var myObject = {x: "1", y: "2"};
$.getJSON('/website/RESTfulService.svc/LiveLocation/json', myObject, function(dataVal) {
//Use Your result
});
Esta es básicamente la misma respuesta que la de Zheileman, y no es fácil de leer. –
Sé que esta es la misma respuesta, pero la forma de pasar sus datos como un parámetro es diferente. Ya he mencionado que es por simplicidad. –
Veo tu punto. He enviado una edición sugerida de su respuesta que es más legible (que es el propósito de esta solución alternativa) –
- 1. ¿Cómo puedo pasar los parámetros a un método de devolución de llamada jQuery $ .getJSON?
- 2. Pasar parámetros adicionales a jQuery cada() devolución de llamada
- 3. devolución de llamada de animación jquery - cómo pasar parámetros a la devolución de llamada
- 4. pasar varios parámetros a jQuery Ajax llamada
- 5. getJSON devolución de llamada no disparar
- 6. pasar parámetros adicionales a jquery.Deferred devolución de llamada
- 7. ¿Puedo pasar $ (esto) a la función de devolución de llamada .getJSON? cualquier solución?
- 8. Pase el parámetro adicional a la función de devolución de llamada jQuery getJSON()
- 9. jQuery/Ajax - $ .ajax() Pasar los parámetros a devolución de llamada - ¿Buen patrón para usar?
- 10. ¿Puedo pasar el método de instancia de un objeto a un método que espera una devolución de llamada en Scala?
- 11. ¿Cuál es la mejor manera de pasar múltiples parámetros a un método de devolución de llamada Threading.Timer?
- 12. la función de devolución de llamada no funciona cuando se usa la función getJSON en jQuery
- 13. Cómo pasar 'esto' en una devolución de llamada setTimeout
- 14. Cómo pasar y ejecutar un método de devolución de llamada en Python
- 15. jQuery remove() devolución de llamada?
- 16. Pasar parámetros en una llamada jQuery ajax a un web.thod de ASP.NET
- 17. En Codeigniter, ¿cómo pasar un tercer parámetro a una devolución de llamada (validación de formulario)?
- 18. ¿Está bien pasar parámetros a un método de Fábrica?
- 19. ¿Cómo puedo pasar los encabezados de solicitud con el método getJSON() de jQuery?
- 20. ¿Cómo pasar un objeto C++ envuelto a una devolución de llamada de Javascript?
- 21. Agregue parámetros adicionales a la función de devolución de llamada
- 22. Cómo pasar el contexto en la función de devolución de llamada de jquery ajax
- 23. Pasar parámetros a un cierre para setTimeout
- 24. jQuery devolución de llamada - estricta violación
- 25. Usando $ .getJSON() con devolución de llamada dentro de un objeto Javascript
- 26. Cómo pasar argumentos a funciones de devolución de llamada en PyQt
- 27. jQuery devolución de llamada después de slideUp
- 28. ¿Cómo puedo agregar una devolución de llamada al método .apply()?
- 29. jQuery animado múltiple() de devolución de llamada
- 30. ¿Cómo pasar parámetros a la función llamada por ElapsedEventHandler?
intento '/website/RESTfulService.svc/LiveLocation/json?x=1&y=2' – Nicocube