Switch to unified view

a b/OSSEval/static/js/osseval.js
1
var id_selected_instance=0;
2
3
$(document).ready(function() {
4
  //$('a#answer_link').click(function() { alert('aaa');return false;})
5
})
6
7
var update_answers_error = function(data, textStatus, jqXHR) { 
8
    console.log("update_answers_error: " + data.response); 
9
}
10
var update_answers_success = function(data, textStatus, jqXHR) {
11
    answers=eval(data);
12
    for (i=0;i<answers.length;i++) {
13
        $('input#question' + data[i].question_id + "_" + data[i].value_integer).prop('checked', true);
14
        $('input#notes' + data[i].question_id).prop('value', data[i].notes);
15
    }
16
}
17
18
function updateAnswers(id_selected_instance) {
19
    // First I clear them all
20
    $('input.radioquestion').prop('checked', false);
21
    $('input.questionnotes').prop('value', '');
22
    $.ajax({
23
      type: 'GET',
24
      url: 'get_answers',
25
      dataType: 'json',
26
      success: update_answers_success,
27
      error: update_answers_error,
28
      data: {id_instance: id_selected_instance }
29
    });
30
}
31
32
var update_metadata_error = function(data, textStatus, jqXHR) { 
33
    console.log("update_metadata_error: " + data.response); 
34
}
35
var update_metadata_success = function(data, textStatus, jqXHR) {
36
    answers=eval(data);
37
    for (i=0;i<answers.length;i++) {
38
        $('div#MetadataInfo' + data[i].question_id).html('...TBC');
39
    }
40
}
41
42
function updateMetadata(id_selected_instance) {
43
    //<div id="MetadataInfo{{ q.id }}">
44
    $.ajax({
45
      type: 'GET',
46
      url: 'get_answers',
47
      dataType: 'json',
48
      success: update_metadata_success,
49
      error: update_metadata_error,
50
      data: {id_instance: id_selected_instance }
51
    });
52
}