Hola amigos , vuelvo a molestar con lo mismo ya que no le encuentro solucion
vuelvo a poner el codigo:
Código Javascript
:
Ver original<script type="text/javascript">
$(document).ready(function(){
$("#condicion_iva").change (function(){
val = $("#condicion_iva option:selected").val();
$(".radio").each(function(i){i++;
if( i == val )
$("#radios"+i).show(0).find(".4").val("");
else
$("#radios"+i).hide(0).find(".4").val("");});
$('input:not(:visible)').each(function(){
$(this).attr('disabled','disabled');
});
$('input:visible').each(function(){
$(this).removeAttr('disabled');
});
});
});
</script>
HTML
Código HTML:
Ver original <label for="condicion_iva">Condición I.V.A.:
</label> <select name="condicion_iva[]" id="condicion_iva" tabindex="1"> <?php
$sql="select * from condicion_iva";
$res=mysql_query($sql,Conectar::con());
while($reg=mysql_fetch_array($res))
{
?>
<option value="<?php echo $reg [0] ?>">
<?php echo $reg [1] ?></option> <?php
}
?>
<div class="radio" id="radios1" > <input type="text" name="dni" class="4" tabindex="2" id="dni1" />
<div class="radio" id="radios2" style="display:none"> <input type="text" name="dni" class="4" tabindex="2" id="dni2" />
lo que necesito es que cuando el input este oculto tambien este deshabilitado
ya que cuando hago submit me pide la validacion de ese campo oculto porque esta vacio , con el poco o minimo conocimiento que tengo de jquery pude modificar algo de ese codigo pero no puedo lograr lo deseado.
agradeceria cualquier ayuda