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

cargar combosbox

Estas en el tema de cargar combosbox en el foro de Frameworks JS en Foros del Web. hola tengo esta instruccion la cual me carga los combos de pais, ciudad, y departamento: ////////////////////////////////////////////////////////////////////// <script type="text/javascript"> $(document).ready(function(){ dependencia_estado(); cargar_paises(); $("#pais").change(function(){dependencia_estado(); }); $("#mcpo").change(function(){dependencia_ciudad(); }); ...
  #1 (permalink)  
Antiguo 08/08/2012, 16:41
Avatar de kakashi20  
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 14 años, 5 meses
Puntos: 15
Exclamación cargar combosbox

hola

tengo esta instruccion la cual me carga los combos de pais, ciudad, y departamento:
//////////////////////////////////////////////////////////////////////
<script type="text/javascript">
$(document).ready(function(){
dependencia_estado();
cargar_paises();
$("#pais").change(function(){dependencia_estado(); });
$("#mcpo").change(function(){dependencia_ciudad(); });
$("#dpto").attr("disabled",true);





});

function cargar_paises()
{
$.get("scripts/cargar-paises.php", function(resultado){
if(resultado == false)
{
alert("Error");
}
else
{
$('#pais').append(resultado);
}
});
}
function dependencia_estado()
{
var code = $("#pais").val();
$.get("scripts/dependencia-estado.php", { code: code },
function(resultado)
{
if(resultado == false)
{
alert("Error");
}
else
{
$("#mcpo").attr("disabled",false);
document.getElementById("mcpo").options.length=1;
$('#mcpo').append(resultado);
}
}

);
}

function dependencia_ciudad()
{
var code = $("#mcpo").val();
$.get("scripts/dependencia-ciudades.php?", { code: code }, function(resultado){
if(resultado == false)
{
alert("Error");
}
else
{
$("#dpto").attr("disabled",false);
document.getElementById("dpto").options.length=1;
$('#dpto').append(resultado);
}
});

}
</script>

<table>

<tr class="registro4">
<td width='13%' align="left" height="36">Pa&iacute;s<span style="color:#f00">*</span>:</td>
<td width="38%" align="left"><!--<input type='text' class="demandado_natural" />--><select id="pais" name="pais">
<option value="CO" class="demandado_natural">Colombia</option>
</select></td>



<td width='13%' align="left" height="36">Departamento<span style="color:#f00">*</span>:</td>
<td width="38%" align="left"><!--<input type='text' class="demandado_natural" />--><select id="mcpo" name="mcpo">
<option class="demandado_natural" value="0">Selecciona Uno...</option>
</select></td>






</tr>






<tr class="registro5">

<td width='13%' align="left" height="36">Ciudad<span style="color:#f00">*</span>:</td>
<td width="38%" align="left"><!--<input type='text' class="demandado_natural" />--><select id="dpto" name="dpto">
<option value="0" class="demandado_natural">Selecciona Uno...</option>
</select></td>

</table>

///////////////////////////////////////////////////////////////////

el problema que tengo es que utilizo una instrucción append para adicionar tres combos mas dinamicamente pero en los combos no me cargan la información a la hora de hacer el append, quedan en blanco.

Este es el codigo del append:

///////////////////////////////////////////////////////////////////

$('#cargar_demandado2').append('<tr class="registro4"><td width="13%" align="left" height="36">Pais:</td><td width="38%" align="left"><select class="pais" name="pais"><option value="CO" class="demandado_natural">Colombia</option></select></td><td width="13%" align="left" height="36">Departamento:</td><td width="38%" align="left"><select class="mcpo" name="mcpo"><option class="demandado_natural" value="0">Selecciona Uno...</option></select></td></tr><tr class="registro5"><td width="13%" align="left" height="36">Ciudad:</td><td width="38%" align="left"><select id="dpto" name="dpto"><option value="0" class="demandado_natural">Selecciona Uno...</option></select></td></tr>');

///////////////////////////////////////////////////////////////////


Si alguien me pudiese ayudar se lo agradecería...

Etiquetas: input, php, select
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 23:15.