vuelvo a poner el codigo:
Código Javascript:
HTMLVer 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>
Código HTML:
lo que necesito es que cuando el input este oculto tambien este deshabilitadoVer original
<td > </td> <td> <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)) { ?> <?php } ?> </select> </td> <div class="radio" id="radios1" > <input type="text" name="dni" class="4" tabindex="2" id="dni1" /> </div> <div class="radio" id="radios2" style="display:none"> <input type="text" name="dni" class="4" tabindex="2" id="dni2" /> </div>
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