Tengo este menú desplegable que tiene opciones si el vehículo es nuevo o usado.Cambiar el valor observable en el cambio desplegable Knockout Js
<select name="VehicleType" id="vehicleTypeDropdown" data-bind="value: VehicleType">
<option value="New" selected="selected">Nuevo</option>
<option value="Used">Usado</option>
</select> `
Y esta entrada:
<input type="text" name="Mileage" data-bind="disable: VehicleType() === 'New',value: Mileage" class="input-large"> `
Si el valor en el menú desplegable seleccionada es nueva la entrada debe ser desactivado, y si se utiliza la entrada debe estar habilitado, pero si entro en un valor observable tomará este valor y si cambio el valor desplegable a nuevo, el observable debe convertirse en cero.
gracias, esto funciona perfectamente. – Overmachine
@RP - ¡Otra joya! Pude adaptar esto para mi propio uso, usarlo para configurar el campo de texto a un valor, dado un valor desplegable. ¡Gracias! Claramente, la documentación de KnockOut JS debe faltar, ya que no había visto '.subscribe()' hasta ahora. – vapcguy
gracias brillantes – Andrew