API REST SharePoint: все значения группы флажков и GET / POST - PullRequest
0 голосов
/ 15 июня 2019

Используя SharePoint REST API, создайте форму Bootstrap / HTML, содержащую около 20 вопросов, каждый со своей группой флажков, и я пытаюсь получить и опубликовать значения из «отмеченных» полей.Я могу получить одно из значений флажков группы для публикации, но не все.

Я также не уверен, как получить флажки для проверки при получении, например, когда пользователь открывает форму для существующей записиправильные флажки должны быть отмечены.

То, что я пробовал

var checkedV = $('input[name="q1error"]:checked').map(function() {
return $(this).value();
}).get();

'q1e': $('input:checkbox[name="q1error"]:checked').val()
'q1e':$('input[name="q1error"]').val(arrayValues)

Образец HTML

<div class="form-group my-2">
    <label>1. Some question?</label>
    <div class="custom-control custom-radio">
        <input type="radio" class="custom-control-input qOne" id="q1y" name="q1" value="Yes"></input>
        <label class="custom-control-label" for="q1y">Yes</label>
    </div>
    <div class="custom-control custom-radio">
        <input type="radio" class="custom-control-input qOne" id="q1n" name="q1" value="No"></input>
        <label class="custom-control-label" for="q1n">No</label>
    </div>
    <div class="errorAll errorQone">
        <div class="mt-1 mb-1 qOneSub">If no, then identify which issues below</div>
        <div class="custom-control custom-checkbox mb-1 qOneSub">
            <input type="checkbox" class="custom-control-input" id="errorQ1a" name="q1error" value="a"></input>
            <label class="custom-control-label" for="errorQ1a">a</label>
        </div>
        <div class="custom-control custom-checkbox mb-1 qOneSub ">
            <input type="checkbox" class="custom-control-input" id="errorQ1b" name="q1error" value="b"></input>
            <label class="custom-control-label" for="errorQ1b">b</label>
        </div>
    </div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...