Articulos PHP
- 3 PHP junto con MySQL.
- 3.2 Obteniendo información de la base de datos.
- 1.8 Arreglos o array.
- 2.7 Enlazar un programas con include.
- 2.4 Ciclo WHILE.
Warning: Use of undefined constant php - assumed 'php' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 128
Articulos Jquery
- 3.1 Callback en Jquery
- 1.3 Empezando a utilizar Jquery
- 2.7 Listas desplegables con change()
- 1.2 Usar CDN para utilizar Jquery
- 2.5 Recorriendo el array con each().
Warning: Use of undefined constant jquery - assumed 'jquery' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 137
Articulos CSS
- 1 Hojas de estilo CSS.
- 1.2 Estructura de los estilos CSS.
- 1.1 Como incluir estilos en una página web.
Warning: Use of undefined constant css - assumed 'css' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 146
Articulos Mysql
- 3.5 Crear y borrar una base de datos
- 3.2 Tipos de datos en MySQL.
- 2.5 Seleccionando filas con NOT LIKE.
- 1.7 Ordenar valores de forma descendente.
- 1 MySQL.
Warning: Use of undefined constant mysql - assumed 'mysql' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 155
Warning: Use of undefined constant tema - assumed 'tema' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 199
Warning: Use of undefined constant tema - assumed 'tema' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 220
Warning: Use of undefined constant id - assumed 'id' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 220
2.8 Obteniendo el valor de una lista desplegable con attr().
Para obtener el valor del elemento seleccionado dentro de una lista desplegable, podemos utilizar el método de Jquery attr(). Para entender un poco mejor el funcionamiento de este método supongamos que tenemos una lista desplegable que contiene una lista de paÃses y queremos que al seleccionar uno de los paÃses nos aparezca un mensaje que contenga el paÃs seleccionado, el HTML necesario serÃa el siguiente:
<select size=”1” class=”pais”>
<option value=”Mexico”>Mexico</option>
<option value=”Argentina”>Argentina</option>
<option value=”Bolivia”>Bolivia</option>
</select>
Ahora el código Jquery necesario para realizar dicho efecto, serÃa el siguiente:
$(document).ready(function(){
       $(“.pais”).change(function(){
            //guardando valor seleccionado en una variable
                 var pais=$(“.pais”).attr(“value”);
              alert (pais);
    });
});
El código Jquery consiste de los siguientes elementos:
- La primera parte $(document).ready(function(){}); sirve para indicar que el código javascript se ejecutará una vez que el HTML se haya cargado por completo.
- La segunda parte $(“.pais”).change(function(){}); sirve para indicar lo que sucederá una vez que se haya seleccionado un elemento de la lista, esto a través del método change().
- La tercera parte var pais=$(“.pais”).attr(“value”);  sirve para obtener el valor seleccionado de la lista desplegable, como se puede ver se ha utilizado el método attr(), que se utiliza para obtener el valor de algún atributo de un elemento HTML, en este caso el atributo es value, ya que dicho atributo almacena el valor seleccionado de la lista.
- La última parte, alert (pais); sencillamente genera una ventana emergente que contiene el valor de la variable paÃs, o sea, el paÃs seleccionado.
Warning: Use of undefined constant tema - assumed 'tema' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 225
Valor de una lista desplegable con attr().
Warning: Use of undefined constant id - assumed 'id' (this will throw an Error in a future version of PHP) in /home/vhosts/lawebderay.orgfree.com/articulos.php on line 225
2.8