Я пытаюсь, чтобы пользователь ввел jira-проект для прохождения через json. В настоящее время у меня есть то, что я нашел в других комментариях, но не помогло.
Javascript:
document.getElementById('scYes').onclick = function() {
var jiraProject = document.getElementById('jiraProject');
const xhr = new XMLHttpRequest();
const url = 'https://jira2dev.cerner.com/rest/api/2/issue/';
xhr.open("POST", url, true);
xhr.setRequestHeader("Content-Type", "application/json");
xhr.onReadyStateChange = function() {
if (xhr.readyState == 4 && xhr.status == 200) {
var json = JSON.parse(' "fields": { "project": {"key": "TENX" }, "parent":{ "ID": "1","key": "TENX-410"},"summary": "Test Entering Task","description": "TEST","issuetype":{"id": "5"}}');
for (var i = 0; i < json.length; i++) {
if (json[i].Id == 1) {
json[i].parent.key = jiraProject;
break;
}
}
console.log(json);
xhr.send();
}
};
};
Я хотел бы иметь возможность запрашивать ввод данных пользователем и изменять родительский ключ jira на основе введенного. Это должно создать подзадачу jira с родителем, который был введен пользователем.