• Viernes 8 de Noviembre de 2024, 19:46

Autor Tema:  Pasar variables Javascript con Jquery a PHP via Ajax  (Leído 2521 veces)

rifarca

  • Nuevo Miembro
  • *
  • Mensajes: 4
  • Nacionalidad: py
    • Ver Perfil
    • http://richard.zzl.org
Pasar variables Javascript con Jquery a PHP via Ajax
« en: Martes 24 de Agosto de 2010, 02:22 »
0
hola por ahi lei un tema que no podia responder por el tiempo que lleva sin tener ninguna sugerencia o respuesta al respecto entonces decidi explicar como se hace el pasar una variable js con  jquery via  ajax a php
js2php.js
Código: Text
  1. //esperamos a que carge el dom
  2. $(document).ready(function(){
  3.        //cuando haga click
  4.        $("#accion").click(function(){
  5.               //obtemos la variable
  6.              var var_js = $("#var_js").val();
  7.              //creamos una peticion get via ajax a js2php.php
  8.              $.ajax({
  9.                  type: get,
  10.                  url: "js2php.php?var_js="+ var_js,
  11.                  success: function(data){
  12.                               $("#response") .html(data)
  13.                  },
  14.                 error: function(data){
  15.                             $("#response") .html(data)
  16.                });
  17.             });
  18.  
  19.  
  20. })
  21. });
  22.  
  23.  
js2php.php
Código: PHP
  1.  <?php
  2. //compruebo si obtuvimos las varibales
  3. if(!isset($_GET['var_js'])) || empty($_GET['var_js']){
  4.   echo "Error!!!";
  5. }else{
  6.  echo "Exito!!!"
  7. }
  8. ?>
  9.  
  10.  
js2php.html
Código: Text
  1.  
  2. <html>
  3.   <head>
  4.        <script src='jquery.js'></script>
  5.       <script src='js2php.js' type='javascript'></script>
  6.   </head>
  7.   <body>
  8.        <a id='accion'>accion</a>
  9.        <div id='var_js'>hola</div>
  10.        <div id='response'></div>  
  11.   /body>
  12.  </html>
  13.  
  14.  

Espero les sirva.. saludos