con jquery cargo el resultado de un proceso (un select) que hago en otro php en un div. Luego aplico lo mismo para ese select que cargue, osea que cuando cambie se cargue otra cosa en otro div, esto me funciona perfecto en firefox pero en ie no y no me tira ningun error.
este el codigo javascript que uso en primer div que cargo:
Código PHP:
<?php
include ("config.php");
extract($_POST); //extrae las variables de un arreglo. Ver API PHP
if($paramTipo == 1){
obtieneProvincias($id);
}
echo '
<script type="text/javascript">
$(document).ready(function(){ //así es como se crean las funciones jQuery. solo cree
$("#localidad").change(function(){ //se ejecuta con el evento onChange
var id_local = $(this).val() //Devuelve el valor del campo, en este caso el select estatico
$("#locales").load("generar_locales.php", {paramTipo : 1, local : id_local}); //paramTipo es el parametro pasado por metodo POST
alert("sdasdf");
});//change
});//ready
</script>';
function obtieneProvincias($id)
{
$sql = "select id_localidad,localidad from localidades where provincia = '".$id."'";
$resultado = mysql_query($sql);
echo "<select name = 'localidad' id = 'localidad'>
<option value = ''><--Seleccione--></option>
";
while( $row = mysql_fetch_array($resultado))
{
echo "<option value = '".$row["id_localidad"]."'>".$row["localidad"]."</option>";
}
echo "</select>";
}
?>
alguien sabe porq no me funciona ese javscript? gracias.