Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Combo dependientes PHP y JavaScript?

Estas en el tema de Combo dependientes PHP y JavaScript? en el foro de Frameworks JS en Foros del Web. Hola quetal buenas tardes. Me gustaria saber si alguien me puede explicar como se hace un combo dependiente, lo que deseo hacer es ESTADOS y ...
  #1 (permalink)  
Antiguo 25/06/2010, 11:21
 
Fecha de Ingreso: diciembre-2005
Mensajes: 201
Antigüedad: 18 años, 4 meses
Puntos: 2
Pregunta Combo dependientes PHP y JavaScript?

Hola quetal buenas tardes.

Me gustaria saber si alguien me puede explicar como se hace un combo dependiente, lo que deseo hacer es ESTADOS y MUNICIPIOS.

no tengo mucha idea de como comenzar. he buscado y he leido que se hace con AJAX

pero por ahi comentan que tambien se puede solo con javaScript y php. alguien me puede ayudar?

muchas gracias de antemano
  #2 (permalink)  
Antiguo 25/06/2010, 11:28
 
Fecha de Ingreso: abril-2010
Mensajes: 88
Antigüedad: 14 años
Puntos: 1
Respuesta: Combo dependientes PHP y JavaScript?

esto mismo es lo que estoy yo buscando pero nadie me dice como va mira http://www.forosdelweb.com/f18/solic...namico-819587/
  #3 (permalink)  
Antiguo 25/06/2010, 12:52
Avatar de wiwi74  
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 1 mes
Puntos: 10
Respuesta: Combo dependientes PHP y JavaScript?

Tambien se puede hacer con jQuery:

prueba.php
Código PHP:
<!--  aqui carga la libreria que hay dentro de la carpeta jquery-->
<
script src="jquery/jquery.js" type="text/javascript"></script>
<!--
<script src="jquery/jquery.cascade.js" type="text/javascript"></script>
<script src="jquery/jquery.cascade.ext.js" type="text/javascript"></script>
<script src="jquery/jquery.templating.js" type="text/javascript"></script>
-->

<script type="text/javascript" language="javascript">

function mostrar(){
 //escribimos html previo en el div que se mostrara el resultado
//ejemplo: un precargador
$('#esperoInfo').html('Hola wiwi...');

//recogemos el valor del select
var valueElement = $('#select1').val();

//ejecutamos el script del lado del servidor
//y le enviamos mediante get el valor recuperado del select
var toLoad= 'recive.php?varGet='+ valueElement ;

//recivimos la respuesta del servidor
$.post(toLoad,function (responseText){
//y la insertamos en un div cuya id es esperoInfo
$('#esperoInfo').html(responseText);
}
);


}

</script>

<center>
<h3>Elije una opcion:</h3>
<select id="select1" name="select1" onchange="mostrar()">
<option value=""></option>
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
<option value="option3">Option 3</option>
</select>


<div id="esperoInfo"></div>

</center> 
recive.php
Código PHP:
<?php
//ahora podemos utilizar $_GET['varGet'] para lo que deseemos
if($_GET['varGet'] != ""){
echo 
"<h1>El servidor dijo: ".$_GET['varGet']."</h1>";
}
?>
Para que esto funcione debes tener la libreria jQuery.
http://descargar.portalprogramas.com/jQuery.html

El archivo principal para esta pequeña aplicacion se llama jquery.js y debes ponderlo dentro de la carpeta jquery (porque asi esta definido en esta aplicacion). Y prueba.php y recibe.php fuera de ella.

Bueno esto es muy sencillo pero es la base acerca de ejecutar codigo del lado del servidor (en segundo plano).
  #4 (permalink)  
Antiguo 26/06/2010, 23:12
 
Fecha de Ingreso: agosto-2009
Mensajes: 45
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Combo dependientes PHP y JavaScript?

Estimados amigos..gracias a este foro hace unos días pude encontrar la solucion a este problema que considero que a todos nos ha dado grandes dolores de cabeza.

la solucion la pude encontrar en el siguiente link.

[URL="http://www.ashleyit.com/rs/jsrs/select/php/select.php"]http://www.ashleyit.com/rs/jsrs/select/php/select.php[/URL]


sin embargo ya lo he modificado para que funcione de acuerdo a mis necesidades....

Aqui les dejo el link donde pueden descargar todo el ejemplo, solo deben modificar los parametros de conexion a la DB en el archivo "select_rs.php" y correr el script SQL incluido para crear la DB en su server.

[URL="http://rs801.rapidshare.com/files/403141565/combos_dinamicos_ciudades.rar"]http://rs801.rapidshare.com/files/403141565/combos_dinamicos_ciudades.rar[/URL]


Espero les sea de Utilidad.....Hasta Pronto...!!!

Última edición por Totto3; 26/06/2010 a las 23:18
  #5 (permalink)  
Antiguo 28/06/2010, 08:08
 
Fecha de Ingreso: diciembre-2005
Mensajes: 201
Antigüedad: 18 años, 4 meses
Puntos: 2
Respuesta: Combo dependientes PHP y JavaScript?

Muchas gracias por responder me ha servido de mucho
  #6 (permalink)  
Antiguo 28/06/2010, 08:39
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Tema movido desde PHP a AJAX

Etiquetas: ajax, combo, dependientes, javascript, 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 16:22.