
Ayuda con desplegables
Publicado por Gabriel (1 intervención) el 24/08/2016 11:00:26
Buenos dias,
Tengo 3 desplegables dependientes:
Con sus funciones asosiadas:
Para generar en php externo las poblaciones y residencias.
Me ocurre lo siguiente:
El segundo desplegable si recoge los espacios como %20, pero el tercer desplegable recibe la consulta cortandose en el espacio, por lo que no le coincide las poblaciones que tienen espacios.
¿Que puede estar pasando?
Gracias
Tengo 3 desplegables dependientes:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<div class="form-group col-md-2" id="provinciavivienda">
<label>PROVINCIA:</label>
<select id="provincia25" name="provinciavivienda" class="form-control">
<option value="0">Seleccione...</option>
<?php while ($filaprovincia3 = mysql_fetch_assoc($provincias3)) {?>
<option><?php echo utf8_encode($filaprovincia3['provincia']); ?></option>
<?php }?>
</select>
</div>
<div class="form-group col-md-3" id="poblacionvivienda">
<label>POBLACIÓN:</label>
<select id="poblacion26" name="poblacionvivienda" class="form-control">
</select>
</div>
<div class="form-group col-md-3" id="residenciavivienda" style="display:none">
<label>RESIDENCIA:</label>
<select id="residencia27" name="residenciavivienda" class="form-control">
</select>
</div>
</div>
Con sus funciones asosiadas:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$(document).ready(function(){
$("#provincia25").change(function(event){
var id = $("#provincia25").find(':selected').val();
id=id.replace(/ /g,"%20");
$("#poblacion26").load('genera-poblacion.php?id='+id);
});
});
$(document).ready(function(){
$("#poblacion26").change(function(event){
var id = $("#poblacion26").find(':selected').val();
id=id.replace(/ /g,"%20");
$("#residencia27").load('genera-residencias.php?id='+id);
});
});
Para generar en php externo las poblaciones y residencias.
Me ocurre lo siguiente:
El segundo desplegable si recoge los espacios como %20, pero el tercer desplegable recibe la consulta cortandose en el espacio, por lo que no le coincide las poblaciones que tienen espacios.
¿Que puede estar pasando?
Gracias
Valora esta pregunta


0