Je collecte la latitude et la longitude de Mobile Safari avec du code JavaScript. Après avoir recueilli les informations du navigateur, je souhaite mettre à jour l'emplacement avec une requête AJAX. Y a-t-il un assistant ou un moyen simple de le faire avec Rails/Prototype ou dois-je faire une XMLHttpRequest? Je ne vois que link_to_remote
, periodically_call_remote
et form_remote_tag
dans l'API PrototypeHelper.Rails assistant pour appeler à distance à la fin de l'événement?
1
A
Répondre
2
remote_function
fera ce que vous recherchez. Il inclura également le jeton d'authenticité requis pour les requêtes Ajax.
1
jetez un oeil à la fonctionnalité d'appel du prototype ajax.
new Ajax.Request('/some_url', {
method: 'get',
parameters: {id: "1", latitude: '123.123', longitude: "123.123"},
onSuccess: function(transport){
//Do something?
}
});
Il suffit de remplacer/some_url avec votre itinéraire et les champs javascript. J'ai inclus id comme paramètre dans le cas où vous vous référez à un modèle afin que votre action puisse le trouver et le mettre à jour.
0
Vous pouvez utiliser form_remote_tag
pour créer un formulaire avec des champs de saisie masqués pour les données, puis soumettre le formulaire via javascript.
document.form_name.onsubmit();
Questions connexes
- 1. Distance de str à la fin (python)
- 2. Meilleur moyen de mettre fin à un assistant dans android
- 3. Comment appeler un assistant d'un assistant dans Codeigniter?
- 4. Accéder à un serveur de test de rails à distance
- 5. Éditeur pour la programmation à distance
- 6. Comment appeler un assistant Visual Studio personnalisé à partir de la ligne de commande?
- 7. Rails 3 widget assistant partiel
- 8. La validation à distance
- 9. Rails Modèle à appeler Action du contrôleur
- 10. Formulaire à distance avec A tag soumettre dans Rails 3
- 11. Rails: meilleur moyen de tester une action appelée à distance?
- 12. Persistance de couture à distance
- 13. invocation de méthode à distance pour c
- 14. Assistant de connexion à la base de données SOAP UI
- 15. fichier batch Windows pour appeler exécutable à distance avec nom d'utilisateur et mot de passe
- 16. Rails: Assistant URL pour combiner les paramètres d'URL?
- 17. Rails assistant pour les vues et les contrôleurs?
- 18. Intégration de services Java à distance et à distance
- 19. Erreur lors de la connexion à distance
- 20. Asp.net: Comment appeler une fonction javascript à la fin du code de clic de bouton derrière
- 21. Django - assistant de formulaire pas à pas
- 22. Comment appeler une fonction après la fin de la mise à jour dans un panneau de mise à jour?
- 23. Analyse à distance de la machine
- 24. GeoDjango recherche à distance
- 25. Rails autotest avec Ubuntu et le growl à distance
- 26. premier mot à la fin
- 27. Ruby on Rails: comment utiliser les sessions pour implémenter la déconnexion à distance?
- 28. Comment appeler une méthode d'assistance Rails à partir d'une autre méthode d'assistance?
- 29. Détection de la connexion Bureau à distance
- 30. Comment déformer à distance msgina.dll?
exactement ce que je cherchais. Merci. – mculp