Este trozo de código:
Código HTML:
$("select#provincia").change(function () { var str2 = ""; alert($(this).val()); $("select#provincia option:selected").each(function () { if($(this).val()=="") str2 +="Todas<br /> "; else str2 += $(this).text() + "<br /> "; }); $(".datos3").html("<strong>Provincia</strong><br /> "+str2); }).change();
La función que les comento es la siguiente:
Código HTML:
$("select").change(function(){ $("#destino").html("<div align='center'><img src='images/loading.gif' /></div>"); var pai=$("select#pais").val(); var com=$("select#comunidades").val(); var prv=$("select#provincia").val(); var op1=$("select#opcion1").val(); var op2=$("select#opcion2").val(); var op3=$("select#opcion3").val(); var mlg=$("input#mailingNum").val(); alert("prv"+prv) $("input#Submit").attr("disabled", "disabled"); $("select#pais").attr("disabled", "disabled"); $("select#comunidades").attr("disabled", "disabled"); $("select#provincia").attr("disabled", "disabled"); $("select#opcion1").attr("disabled", "disabled"); $("select#opcion2").attr("disabled", "disabled"); $("select#opcion3").attr("disabled", "disabled"); $("#destino").load("simulaEmail.php?pais="+pai+"&comunidades="+com+"&provincia="+prv+"&opcion1="+op1+"&opcion2="+op2+"&opcion3="+op3+"&mailing="+mlg,{},function () { $("select#pais").removeAttr("disabled"); $("select#pais option:selected").each(function() { if($(this).val()=="70") { $("select#comunidades").removeAttr("disabled");; } }); $("select#provincia").removeAttr("disabled"); $("select#opcion1").removeAttr("disabled"); $("select#opcion2").removeAttr("disabled"); $("select#opcion3").removeAttr("disabled"); $("input#Submit").removeAttr("disabled"); deshabilitado=false; }); }).change();
Que podría estar sucediendo, ya me estoy volviendo loco, llevo 2 días con este problema.
Saludos