combos dependientes
Publicado por aldo (1058 intervenciones) el 25/10/2016 03:08:19
Estoy tratando de crear estos codigo para combos dependientes:
Este es para los Estados:
Este para los municipios:
y la idea es que se impriman los dos combos tanto Estados y Municipos y que aparezcan en este formulario:
pero no lo esta haciendo, si alguien pudiera ayudarme a ver cual es la falla o error por favor.
Este codigo es el jquery
Este es para los Estados:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$conn_string = "host=localhost port=5432 dbname=mascotas user=postgres password=1234";
$connect = pg_connect($conn_string);
$estados = "SELECT * FROM public.estados ORDER BY descripcion";
$res=@pg_query($connect,$estados);
?>
<select name="edo" id="edo">
<option value="0">Seleccione el Estado</option>
<?php
while ($reg=pg_fetch_array($res))
{
?>
<option value="<?php echo $reg['codigo'];?>">
<?php echo $reg['descripcion'];?>
</option>
<?php
}
?>
Este para los municipios:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
$conn_string = "host=localhost port=5432 dbname=mascotas user=postgres password=1234";
$connect = pg_connect($conn_string);
$id = $_GET['codigo'];
$municipios = "SELECT * FROM public.municipios WHERE codigo = '$id' ORDER BY descripcion";
$res=@pg_query($connect,$municipios);
?>
<select name="mun">
<option value="0">Seleccione el Municipio</option>
<?php
while ($reg=pg_fetch_array($res))
{
?>
<option value="<?php echo $reg['codigo'];?>">
<?php echo $reg['descripcion'];?>
</option>
<?php
}
?>
</select>
y la idea es que se impriman los dos combos tanto Estados y Municipos y que aparezcan en este formulario:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<div>
<select id="edo" name="edo" 'optionsEstados.php'>
<option value="0">Seleccione el Estado</option>
</select>
</div>
<div id="mun">
<select id="mun" name="mun" 'optionsMunicipios.php'>
<option value="0">Seleccione el municipio</option>
</select>
</div>
<div>
<select id="par" name="par">
<?php include_once 'optionsParroquias.php'; ?>
</select>
</div>
<script src="jquery-1.10.2.js"></script>
<script src="funciones.js"></script>
</body>
</html>
pero no lo esta haciendo, si alguien pudiera ayudarme a ver cual es la falla o error por favor.
Este codigo es el jquery
1
2
3
4
5
6
7
8
$("#edo").on('change', function () {
$("#mun").load('optionsMunicipios.php', {edo: $(this).val()});
$("#par").load('optionsParroquias.php', {mun: 0});
});
$("#mun").on('change', function () {
$("#par").load('optionsParroquias.php', {mun: $(this).val()});
});
Valora esta pregunta


0