a better implementation of disabled attribute

This commit is contained in:
DESKTOP-T0O5CDB\DESK-555BD 2024-07-02 11:09:41 -06:00
parent 7b6b62c623
commit 4b56c8a343
2 changed files with 3 additions and 3 deletions

View File

@ -24,7 +24,7 @@
</div> </div>
<label for="initialOdometerRecordMileage">@translator.Translate(userLanguage, "Initial Odometer")</label> <label for="initialOdometerRecordMileage">@translator.Translate(userLanguage, "Initial Odometer")</label>
<div class="input-group"> <div class="input-group">
<input type="number" inputmode="numeric" id="initialOdometerRecordMileage" disabled="@(Model.InitialMileage != default ? "true" : "false")" class="form-control" placeholder="@translator.Translate(userLanguage,"Initial Odometer reading")" value="@(Model.InitialMileage)"> <input type="number" inputmode="numeric" id="initialOdometerRecordMileage" @(Model.InitialMileage != default ? "disabled" : "") class="form-control" placeholder="@translator.Translate(userLanguage,"Initial Odometer reading")" value="@(Model.InitialMileage)">
@if (Model.InitialMileage != default) @if (Model.InitialMileage != default)
{ {
<div class="input-group-text"> <div class="input-group-text">

View File

@ -211,9 +211,9 @@ function saveMultipleOdometerRecordsToVehicle() {
} }
function toggleInitialOdometerEnabled() { function toggleInitialOdometerEnabled() {
if ($("#initialOdometerRecordMileage").prop("disabled")) { if ($("#initialOdometerRecordMileage").prop("disabled")) {
$("#initialOdometerRecordMileage").attr("disabled", false); $("#initialOdometerRecordMileage").prop("disabled", false);
} else { } else {
$("#initialOdometerRecordMileage").attr("disabled", true); $("#initialOdometerRecordMileage").prop("disabled", true);
} }
} }