Cita:
Iniciado por riscking
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>