¿Hay alguna manera de obtener valores POST en jQuery?jQuery get post data
Respuesta
jQuery es para el lado del cliente Javascript. Usted toma valores POST con lenguajes del lado del servidor. Se les puede proporcionar mediante la mezcla del lado del servidor con el lado del cliente:
<script>
(function() {
var x = "<?php echo (isset($_POST['name']) && $_POST['name'] != '') ? $_POST['name'] : '';?>";
})();
</script>
¿Esto realmente funcionaría? ¿No sería un gran riesgo de seguridad poder ejecutar PHP desde el lado del servidor desde JavaScript, que es del lado del cliente? – redfox05
No, el PHP del lado del servidor no está expuesto al cliente. Los comandos dentro del and ?> se ejecutan en el servidor y los resultados de los mismos se escriben en el cliente. Lo que el cliente ve es var x = "John" (suponiendo que "Juan" es el valor de POST ['nombre'] – Caveatrob
n, se puede usar cualquiera que sea su back-end es escribir algunos campos ocultos en la página o escribir una etiqueta de script javascript con los datos , aunque.
¿Para escuchar los valores POST de otra página? No tan lejos como sé. Sin embargo, puede enviar una solicitud POST a través de ajax a un script del lado del servidor y hacer que el script del lado del servidor devuelva los valores POST-ed anteriores (si los almacena en la sesión del usuario, por ejemplo).
¿Es posible acceder a la sesión, usando jQuery, en la página los datos se envían a? –
@ NigelNquande: solo mediante el uso de la técnica descrita en [esta respuesta] (http://stackoverflow.com/a/3257289/135978) o haciendo que su JavaScript haga * otra * solicitud al servidor solicitando el estado actual de los datos. –
Hmm. Creo que tendré que publicar una pregunta detallando lo que tengo en mente. –
Si utiliza los métodos AJAX para publicar, puede devolver los valores o capturarlos antes de publicarlos a través de AJAX.
Utilice serializeArray en su elemento de formulario http://api.jquery.com/serializeArray/.
$("form").serializeArray();
- 1. jQuery ajax() vs get()/post()
- 2. jquery $ .post() vs $ .get()
- 3. jQuery AJAX POST se convierte en GET
- 4. JQuery: Convertir GET URL en POST
- 5. Javascript - Get Sound Data
- 6. Unity GET/POST Wrapper
- 7. jQuery - $ .ajax POST no envía al servidor web .data
- 8. solicitud de POST jQuery realmente envía como Get
- 9. Solr multicore post data
- 10. Rails POST, PUT, GET
- 11. Oracle get column data size
- 12. JQuery $ .ajax() post - data en un servlet java
- 13. ¿Cómo configuro JQuery Autocompletar en POST en lugar de GET?
- 14. cómo obtener variables GET y POST con JQuery?
- 15. jQuery UI Autcomplete: POST en lugar de GET
- 16. no ajax GET/POST usando jQuery (plug-in?)
- 17. POST xml data using java
- 18. GET vs POST en Ajax
- 19. GET y POST en cakephp
- 20. Parámetros JSP, GET y POST
- 21. Fijaciones POST/GET en Raqueta
- 22. GET vs. POST ¿realmente importa?
- 23. GET vs POST en AJAX?
- 24. is_int y GET o POST
- 25. datos HttpServletRequest get JSON de la POST
- 26. Django jQuery solicitud POST
- 27. HTTP GET y POST recomendaciones parámetros
- 28. twisted get body of POST request
- 29. Aceptando solicitudes get/post solo de localhost
- 30. jquery .data() método
De qué? Una forma, o que? –
Los valores POST se envían al servidor, JQuery se ejecuta en el cliente. ¿Que estás tratando de hacer? – Lazarus
Sí, desde un formulario. Un par de cuadros de texto. – betacar