Description severity Low medium high Assigned to Addby Hamad
document.getElementById(‘issueInputForm’).addEventListener(‘submit’, saveIssue()); function saveIssue() { var issueDescEl = document.getElementById(‘issueDescInput’); var issueSeverityEl = document.getElementById(‘issueSeverityInput’); var issueAssignedToEl = document.getElementById(‘issueAssignedToInput’); var issueDesc = issueDescEl.value; var issueSeverity = issueSeverityEl.options[issueSeverityEl.selectedIndex].value; var issueAssignedTo = issueAssignedToEl.value; var issueId = chance.guid(); var issueStatus = ‘open’; var issue = { id: issueId, description: issueDesc, Severity: issueSeverity, assignedTo:issueAssignedTo, status: issueStatus } if (localStorage.getItem(‘issues’) == null){ var issues = []; issues.push(issue); localStorage.setItem(‘issues’ , JSON.stringify(issues)); } else { var issues = JSON.parse(localStorage.getItem(‘issues’)); issues.push(issue); localStorage.setItem(‘issues’ , JSON.stringify(issues)); } document.getElementById(‘issueInputForm’).reset(); fetchIssues(); } function setStatusClosed (id) { var issues = JSON.parse(localStorage.getItem(‘issues’)); for (var i = 0; i < issues.Length; i++ ){ if (issues[i].id == id){ issues[i].status = ‘Closed’; } } localStorage.setItem(‘issues’ , JSON.stringify(issues)); fetchIssues(); } function deleteIssue(id) { var issues = JSON.parse(localStorage.getItem(‘issues’)); for (var i = 0; i < issues.Length; i++ ){ if (issues[i].id == id){ issues.splice(i, 1); } } localStorage.setItem(‘issues’, JSON.stringify(issues)); fetchIssues(); } function fetchIssues(){ var issues = JSON.parse (localStorage.getItem(‘issues’)); var issuesList = document.getElementById(‘issuesList’); issuesList.innerHTML=”; for (var i=0; i < issues.length; i++) { var id = issues[i].id; var desc = issues[i].description; var severity = issues[i].severity; var assignedTo = issues[i].assignedTo; var status = issues[i].status; issuesList.innerHTML += ‘<div class=”well”>’+ ‘<h6>Issue ID: ‘ + id +'</h6>’+ ‘<p><span class=”label label-info”>’ + status + ‘</span></p>’+ ‘<h3>’ + desc + ‘</h3>’+ ‘<p><span class=”glyphicon glyphicon-time”></span>’ + severity + ‘</p>’+ ‘<p><span class=”glyphicon glyphicon-user”></span>’ + assignedTo + ‘</p>’+ ‘<a herf=”#” onclick=”setStatusClosed(\”+id+’\’)” clas=”btn btn-warning”>Close</a>’+ ‘<a herf=”#” onclick=”deleteIssue(\”+id+’\’)” class=”btn btn-danger”>Delete</a>’+ ‘</div>’; } }
ASSIGNMENT 08 S01 Introduction to Psychology I Directions: Be sure to save an electronic copy…
Include a comprehensive, thoughtful and critical analysis to the arguments and perspectives of the readings…
Discussion Prompt: Plagiarism As a writer, one of the gravest errors to make is to…
Question 1: Write a Hypothetical. Write a legal memorandum analyzing what happened in the following…
You work at Happy Joe's family restaurant and want to see if customer meal satisfaction…
The Assignment must be submitted on Blackboard (WORD format only) via allocated folder. Assignments submitted…