PHP - Ayuda con desplegables

 
Vista:
sin imagen de perfil

Ayuda con desplegables

Publicado por Gabriel (1 intervención) el 24/08/2016 11:00:26
Buenos dias,
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
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder