$("#tipo_contratacion").change(function () { $("#tipo_contratacion option:selected").each(function () { var TpC = $("#tipo_contratacion").val(); if (TpC != 0){ $("#nivel_contratacion").removeAttr('disabled'); $("#nivel_contratacion").val(''); $("#nivel_salarial").attr('disabled','disabled'); $("#nivel_salarial").val(''); $("#sueldo_bruto").attr('disabled','disabled'); $("#sueldo_bruto").val(''); $("#codigo_plaza").val(''); $("#denominacion_plaza").val(''); $("#programa_presupuestario").val(''); $("#sueldo_deducciones").val(''); $("#sueldo_neto_mensual").val(''); $("#clave_presupuestal_personal_contratacion").attr('disabled','disabled'); $("#codigo_contratacion").attr('disabled','disabled'); $("#ocupacion_inicial").attr('disabled','disabled'); $("#ocupacion_final").attr('disabled','disabled'); $("#horario_entrada").attr('disabled','disabled'); $("#horario_salida").attr('disabled','disabled'); }else{ $("#nivel_contratacion").attr('disabled','disabled'); $("#nivel_contratacion").val(''); $("#nivel_salarial").attr('disabled','disabled'); $("#nivel_salarial").val(''); $("#codigo_plaza").val(''); $("#denominacion_plaza").val(''); $("#programa_presupuestario").val(''); $("#sueldo_bruto").val(''); $("#sueldo_deducciones").val(''); $("#sueldo_neto_mensual").val(''); $("label.error").remove(); $("#clave_presupuestal_personal_contratacion").attr('disabled','disabled'); $("#codigo_contratacion").attr('disabled','disabled'); $("#ocupacion_inicial").attr('disabled','disabled'); $("#ocupacion_final").attr('disabled','disabled'); $("#horario_entrada").attr('disabled','disabled'); $("#horario_salida").attr('disabled','disabled'); } }) });
## References - [Learn to Code HTML & CSS](http://learn.shayhowe.com/html-css/) - [Learn to Code Advanced HTML & CSS](http://learn.shayhowe.com/advanced-html-css/) - [jQuery Fundamentals](http://jqfundamentals.com/)