Hola a todos tengo el siguiente código: el cual tiene un select desahabilitado este se habilita solo si en el input previo hay un valor, funciona bien , pero si dejo por defecto en el input un valor y doy clic en el select este no se habilita
Código HTML:
<body>
<input type="text" id="input" name="123" value="" >
<select class="" id="select" name="" disabled>
<option value="0" id="0">Select</option>
<option value="1" id="1">1</option>
<option value="2" id="2">2</option>
<option value="3" id="3">3</option>
</select>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$("#input").on("change", function() {
if ($("#input").val.length >0) {
$("#select").prop("disabled", false);
}
});
});
</script>
</body>
Le pongo valor y doy clic en el select pero no cambia (le pongo un valor al input por que este llena con uan funcion de sumar)
Código:
<input type="text" id="input" name="123" value="123" >
Gracias por su tiempo