Foros del Web » Programación para mayores de 30 ;) » Java »

configurar opciones por php y pasarlas a jquery.

Estas en el tema de configurar opciones por php y pasarlas a jquery. en el foro de Java en Foros del Web. Hola, Estoy muy pez en Jquery y java y o bien no sé como buscarlo o no encuentro en google lo que busco. Tengo un ...
  #1 (permalink)  
Antiguo 31/05/2013, 10:17
 
Fecha de Ingreso: abril-2003
Ubicación: Valencia
Mensajes: 223
Antigüedad: 21 años
Puntos: 7
configurar opciones por php y pasarlas a jquery.

Hola,

Estoy muy pez en Jquery y java y o bien no sé como buscarlo o no encuentro en google lo que busco.

Tengo un fichero .js con una funcion tal como esta:
Código HTML:
    (function($){
        $.fn.extend({
            
            //pass the options variable to the function
            pluginname: function(options) {
                //Set the default values, use comma to separate the settings, example:
                var defaults = {
                    padding: 20,
                    mouseOverColor : '#000000',
                    mouseOutColor : '#ffffff'
                }
                    
                var options = $.extend(defaults, options);
            return this.each(function() {
                    var o = options;
                    
                    //code to be inserted here
                    //you can access the value like this
                    alert(o.padding);
                
            });
        }
        });
        
    })(jQuery);
Fuente: Plugin With Options

A través de un formulario .php obtengo los valores deseados de padding, mouseOverColor y mouseOutColor ($padding, $mouseOverColor y $mouseOutColor), pero ¿como puedo hacer para que el .JS me coja los valores de las variables?

Algo parecido que me haga lo mismo que <?php echo $padding ?> pero claro si el JS se ejecuta del lado del cliente no puedo ponerle así el echo, etc... por lo que debería poner el JS del lado del servidor.

He intentado incluir el script dentro del fichero php con <script type="text/javascript"> ... </script> pero daba un monton de errores de comillas y dobles comillas y no me he aclarado. ¿Alguna pista o aclaración?


Gracias y un saludo.

Última edición por chocovo; 31/05/2013 a las 10:41
  #2 (permalink)  
Antiguo 31/05/2013, 12:21
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 6 meses
Puntos: 454
Respuesta: configurar opciones por php y pasarlas a jquery.

Javascript != java, foro equivocado.

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 31/05/2013, 12:34
Avatar de ggomez91  
Fecha de Ingreso: octubre-2008
Mensajes: 181
Antigüedad: 15 años, 6 meses
Puntos: 13
Respuesta: configurar opciones por php y pasarlas a jquery.

Hola, lo que suelo hacer es poner la información de php en campos ocultos dentro de mi html y luego, javascript los toma desde ahí. No es la forma más elegante pero es sencillo, funciona y es mucho mejor que poner tu js en el html para que PHP pueda escribirle. Un ejemplo:

mi .php
Código PHP:
Ver original
  1. ...
  2. <div id="variables>
  3.     <input type="hidden" id="var1" value="<?= echo var1?>"/>
  4.     <input type="hidden" id="var2" value="<?= echo var2?>"/>
  5. </div>
  6. ...

y el .js
Código Javascript:
Ver original
  1. var1 = $("#var1").val();
  2. var2 = $("#var2").val();

Nota que el js debe pasar después de que la página haya cargado o no encontrará las variables.

Etiquetas: opciones, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:58.