Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/03/2010, 12:31
Dany_s
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 11 meses
Puntos: 65
Respuesta: Jquery a partir de unos radios rellenar un select

Cita:
Iniciado por riscking Ver Mensaje

mi ultimo avance es este, pero esque tampoco se si voy bien.

Código HTML:
$(document).ready(function(){
						  $(":radio").click(function () {
      
	  str = $("input[name='clase']:checked").val(); 
      $("#sty").addClass('div').text(str);
	  var combo_prov = new Array();
	  $("#Provincias"+combo_prov[posicion]).html('<option selected="selected" value="0">Cargando...</option>')
	  $.post("modules/combo_prov.php",{
			tipo:text(str) // Valor seleccionado
			},function(data){
			$("#Provincias"+combo_prov[posicion]).html(data);																			
		})	
    })	
})
¿qué es tipo:text(str) ?
debería ser tipo: str

después creo que tu array no tiene nada así que no sirve no sé para que lo usas y la variable 'posicion' no está definido

sacando esa variable y ese array quedaría así:

Código HTML:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Prueba</title>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(function(){
        $(":radio").click(function () {
            str = $("input[name='clase']:checked").val();
            alert(str);
            $("#sty").addClass('div').text(str);
            $("#Provincias").html('<option selected="selected" value="0">Cargando...</option>')
            $.post("modules/combo_prov.php",{ tipo: str }  // Valor seleccionado
                ,function(data){
                $("#Provincias").html(data);
            });
        });
    });
    </script>
</head>
<body>
<input type="radio" id="clase" name="clase" value="9"> Viviendas<br>
	<input type="radio" id="clase" name="clase" value="1"> Caseríos<br>
	<input type="radio" id="clase" name="clase" value="2"> Pabellones<br>
	<input type="radio" id="clase" name="clase" value="3"> Lonj. Comerciales<br>
	<input type="radio" id="clase" name="clase" value="4"> Terrenos<br>
	<input type="radio" id="clase" name="clase" value="5"> Chalets<br>
	<input type="radio" id="clase" name="clase" value="6"> Negocios<br>
	<input type="radio" id="clase" name="clase" value="7"> Oficinas<br>
	<input type="radio" id="clase" name="clase" value="8"> Garajes<br><br />

        <select id="Provincias">
            <option></option>
        </select>

</body>
</html>