aplicacion de jquery en php
Publicado por zendi (57 intervenciones) el 15/06/2015 22:43:03
Que tal a todos. Tengo estos codigos en php(respetando que no es un post para PHP) en los cuales quisiera aplicar Jquery, aclaro que en realidad se muy poco de jquery. He visto varios videotutoriales, pero no doy pie con bolas.
Pero quisiera su ayuda para ver como aplicar esto en PHP. Por lo menos que se me de una guia para captar como se realiza.
Saludos
la funcion Jquery
en este si coloqué los estados:
este para los municipios
este es para parroquias
este es el que los llama
Pero quisiera su ayuda para ver como aplicar esto en PHP. Por lo menos que se me de una guia para captar como se realiza.
Saludos
la funcion 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()});
});
en este si coloqué los estados:
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
29
30
31
32
33
<?php
$connect = pg_connect("host=localhost port=5432 dbname=pediatria user=postgres password=movilnet");
$estados="select * from estados order by descripcion asc";
$estados=@pg_query($connect,$estados);
$estados = array(
array(
'id' => 1,
'nombre' => 'EDO1'
),
array(
'id' => 2,
'nombre' => 'EDO2'
),
array(
'id' => 3,
'nombre' => 'EDO3'
),
array(
'id' => 4,
'nombre' => 'EDO4'
),
array(
'id' => 5,
'nombre' => 'EDO5'
)
);
?>
<option value="0">Estado...</option>
<?php foreach ($estados as $estado) : ?>
<option value="<?= $estado['codigo'] ?>"><?= $estado['descripcion'] ?></option>
<?php endforeach; ?>
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
$municipios = array();
if (isset($_POST['edo'])) {
if ($_POST['edo'] == 1) {
$municipios = array(
array(
'id' => 1,
'nombre' => 'MUN1_1'
),
array(
'id' => 2,
'nombre' => 'MUN1_2'
)
);
} elseif ($_POST['edo'] == 2) {
$municipios = array(
array(
'id' => 3,
'nombre' => 'MUN2_1'
),
array(
'id' => 4,
'nombre' => 'MUN2_2'
)
);
} elseif ($_POST['edo'] == 3) {
$municipios = array(
array(
'id' => 5,
'nombre' => 'MUN3_1'
),
array(
'id' => 6,
'nombre' => 'MUN3_2'
)
);
} elseif ($_POST['edo'] == 4) {
$municipios = array(
array(
'id' => 7,
'nombre' => 'MUN4_1'
),
array(
'id' => 8,
'nombre' => 'MUN4_2'
)
);
} elseif ($_POST['edo'] == 5) {
$municipios = array(
array(
'id' => 9,
'nombre' => 'MUN5_1'
)
);
}
}
?>
<option value="0">Municipio...</option>
<?php foreach ($municipios as $municipio) : ?>
<option value="<?= $municipio['id'] ?>"><?= $municipio['nombre'] ?></option>
<?php endforeach; ?>
este es para parroquias
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
$parroquias = array();
if (isset($_POST['mun'])) {
if ($_POST['mun'] == 1) {
$parroquias = array(
array(
'id' => 1,
'nombre' => 'ALTO ORINOCO'
),
array(
'id' => 2,
'nombre' => 'PAR1_2'
)
);
} elseif ($_POST['mun'] == 2) {
$parroquias = array(
array(
'id' => 3,
'nombre' => 'PAR2_1'
),
array(
'id' => 4,
'nombre' => 'PARR2_2'
)
);
} elseif ($_POST['mun'] == 3) {
$parroquias = array(
array(
'id' => 5,
'nombre' => 'PAR3_1'
),
array(
'id' => 6,
'nombre' => 'PAR3_2'
)
);
} elseif ($_POST['mun'] == 4) {
$parroquias = array(
array(
'id' => 7,
'nombre' => 'PAR4_1'
),
array(
'id' => 8,
'nombre' => 'PAR4_2'
)
);
} elseif ($_POST['mun'] == 5) {
$parroquias = array(
array(
'id' => 9,
'nombre' => 'PAR5_1'
)
);
}
}
?>
<option value="0">Parroquia...</option>
<?php foreach ($parroquias as $parroquia) : ?>
<option value="<?= $parroquia['id'] ?>"><?= $parroquia['nombre'] ?></option>
<?php endforeach; ?>
este es el que los llama
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
<!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">
<?php include_once 'optionsEstados.php'; ?>
</select>
</div>
<div>
<select id="mun" name="mun">
<?php include_once 'optionsMunicipios.php'; ?>
</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>
Valora esta pregunta


0