Witam. Z kontrolera otrzymuję wynik w formacie JSON
{
"h10"="true",
"h11"="false",
itp. aż do h21
}
Potrzebuję teraz ustawić atrybut "disabled" dla określonych checkboxów, aby były zgodne z przyjętymi danymi
$.ajax({
url: '@Url.Action("CheckAvailableReservationHours", "Reservations")',
type: 'POST',
data: {
"FullNameWithEmail": owner,
"RoomId": roomId,
"Date": reservationDate
},
success: function (response) {
alert(response);
var obj = JSON.parse(response);
for (var i = 10; i <= 21; i++) {
var owner = document.getElementById("h" + i);
owner.setAttribute("disabled", obj.);
}
},
failure: function (response) {
alert("failure");
},
error: function (response) {
alert("error");
}
});
W jaki sposób w owner.setAttribute("disabled", obj.);
przekazać wartość kryjącą się pod kluczem? Nie wiem jak sięodnieść np. do obj.h10, to jest poprawne? programuję w c# i ciężko mi to pojąć