Как бы просто это не выглядело, я пробовал 10 разных способов и просто не могу правильно увеличить значение объекта.
Вот код:
function getItem() {
var item = {
TotalUsers: $("#userCount").val(),
RequestType: $("input[name=requestType]:checked").val(),
SessionType: $("input[name=sessionType]:checked").val(),
};
return item;
}
function AddListItem(resources) {
var item = getItem();
if (item.RequestType == "Team" && item.SessionType == "Remote Session") {
item.TotalUsers = ++item.TotalUsers;
}
}
<div class="form-group row userCount">
<label for="userCount" class="col-form-label">Total users:</label>
<input class="form-control" name="userCount" type="number" min="0" id="userCount" data-minlength="2" data-error="Please enter a valid number." placeholder="Ex: 25" required/>
<div class="help-block with-errors"></div>
</div>
У меня есть функция, которая идеально выбирает входные данные из списка, а затем я отлично храню число в переменной.получить item.TotalUsers для увеличения на 1 в этом коде ниже?Он выводит число правильно в список, но не увеличивает его на + 1.
if (item.RequestType == "Team" && item.SessionType == "Remote Session") {
item.TotalUsers = ++item.TotalUsers;
}